Juego de plataformas enfocado en la iteración rápida y el core gameplay. Implementé un sistema de salto cargado, mecánicas de llave/puerta y un sistema de repulsión de almas.
Juego de supervivencia basado en tiempo donde el jugador debe superar 6 minijuegos con mecánicas basadas en el ratón. Diseñé una curva de dificultad progresiva que aumenta la velocidad y el estrés conforme pasa el tiempo.
Simulador con ciclo día/noche que mezcla gestión de restaurante y mecánicas de sigilo. Programé un sistema de progresión con tienda de mejoras, gestión de niveles de sospecha (IA policial), y mecánicas de ocultación de físicas.
Prototipo enfocado en el game feel y las mecánicas de movimiento fluidas (pogo, dash, wall jump/slide). Incluye sistemas de partículas al derrotar enemigos, físicas de loot con joints y destructibilidad de entorno. ¡Menú principal pulido!
Proyecto de aprendizaje para dominar Unreal Engine. Implementé mecánicas avanzadas de movimiento inspiradas en Sonic, mecánicas de ralentización del tiempo con teletransporte mediante cámara y puzles lógicos de lógica puerta/llave.
Proyecto personal ambicioso que fusiona la velocidad de microjuegos tipo WarioWare con exploración de un JRPG.
Comencé programando en Java y posteriormente me formé en desarrollo de videojuegos con Unreal Engine y Unity. Actualmente trabajo principalmente con Godot, motor con el que he desarrollado mis proyectos más recientes gracias a la rapidez que ofrece para prototipar e iterar.
Mi perfil es generalista, aunque me interesan especialmente gameplay programming, el diseño de mecánicas y el level design. En mis proyectos personales y Game Jams suelo encargarme de todo el proceso de desarrollo, desde los sistemas de juego hasta la integración de arte y audio.
Actualmente sigo ampliando conocimientos en dibujo 2D y modelado 3D mientras continúo desarrollando nuevos proyectos.