El reto.
Construir un juego completo coordinando motor de entidades, gráficos, sonido, arte y comportamiento del jugador dentro de un mismo equipo.
04 / MOTOR PROPIO · TERROR 3D
Terror entre líneas de C++
Un juego de terror 3D con estética retro. Un campo de maíz, una linterna de aceite y una iglesia a lo lejos: el punto de partida para un proyecto desarrollado en equipo desde C++.
Motor de entidades, gameplay y diseño
Junio de 2022
1 año
C++ · OpenGL · FMOD
Construir un juego completo coordinando motor de entidades, gráficos, sonido, arte y comportamiento del jugador dentro de un mismo equipo.
Trabajé en el motor de entidades, las mecánicas y el gameplay, además del diseño del juego y de niveles. Mi contribución debía integrarse con el trabajo de gráficos, sonido, inteligencia artificial y arte del resto del equipo.
Un juego con versiones para Windows y Linux, publicado en itch.io, con el código disponible en GitHub. La exploración y el uso de la luz articulan la experiencia.
Una arquitectura tiene sentido cuando facilita que las distintas disciplinas del equipo construyan sobre ella.
El candil acompaña al jugador al explorar el maizal y protegerse de la corrupción. Su interacción enlaza entrada, posición, luz y sonido. Es un ejemplo concreto de cómo una acción de gameplay atraviesa varios sistemas para producir una respuesta que el jugador puede ver y escuchar.
El gestor permite crear entidades, asociar componentes y seleccionar conjuntos sobre los que trabajar. Posición, colisión, salud, luz y sonido tienen representaciones diferenciadas. Esta organización proporciona puntos de integración entre las mecánicas del jugador y las aportaciones gráficas, de audio y de IA del equipo.
OpenGL y FMOD aportan las capas de gráficos y sonido, mientras el proyecto reúne los sistemas necesarios para dar forma al juego. Mi responsabilidad se centró en el motor de entidades, el gameplay y el diseño; los créditos recogen las especialidades del resto del equipo.
Una forma de acercarte al proyecto a través de sus pantallas, su material y, cuando está disponible, su código.
DE CERCA
Abre cualquier imagen para explorar la galería.
LAS PERSONAS DETRÁS
Motor de entidades, gameplay y diseño
Arte 3D, diseño gráfico, rigging y animación
Arte 3D y texturas
Arte técnico y motor gráfico
Sonido, música, IA y gameplay
SIGUIENTE PROYECTO / 05