
Proyecto Final de Carrera desarrollado por un equipo compuesto de Programadores, Artistas y Diseñadores. Es un shooter de magias frenético con mapas verticales, hecho con Unreal Engine 4.
Participé en el desarrollo del Gameplay, la Inteligencia Artificial, la UI del menú y la implementación del sonido
Proyecto Final de Carrera desarrollado por un equipo compuesto de Programadores, Artistas y Diseñadores. Es un shooter de magias frenético con mapas verticales, hecho con Unreal Engine 4.
Participé en el desarrollo del Gameplay, la Inteligencia Artificial, la UI del menú y la implementación del sonido


Simulador de las olas del mar y flotación.
Este proyecto utiliza la formula Gerstner Waves, para recrear el movimiento del mar, para ello se desplazan los vértices de la maya con los valores obtenidos de la formula a tiempo real
Simulador de las olas del mar y flotación.
Este proyecto utiliza la formula Gerstner Waves, para recrear el movimiento del mar, para ello se desplazan los vértices de la maya con los valores obtenidos de la formula a tiempo real

Adaptación del juego de Pacman con creación de niveles
Se puede crear los niveles con total libertad a partir de las piezas dadas por el editor de niveles, el usuario puede poner tantos enemigos como quiera y darle su propio comportamiento. También puede poner los puntos y las paredes a su gusto
Adaptación del juego de Pacman con creación de niveles
Se puede crear los niveles con total libertad a partir de las piezas dadas por el editor de niveles, el usuario puede poner tantos enemigos como quiera y darle su propio comportamiento. También puede poner los puntos y las paredes a su gusto

Juego Android publicado en Google Play.
Es un juego de plataformas vertical infinito, donde las mecánicas principales son: saltar, wall jump, dash
Juego Android publicado en Google Play.
Es un juego de plataformas vertical infinito, donde las mecánicas principales son: saltar, wall jump, dash


Diseño de juego donde se utiliza la mayor cantidad de teclas posibles del teclado
Para derrotar al enemigo se tiene que escribir una serie de palabras que cada una le causa daño al enemigo, pudiendo hacer combos o ejecutar habilidades
Diseño de juego donde se utiliza la mayor cantidad de teclas posibles del teclado
Para derrotar al enemigo se tiene que escribir una serie de palabras que cada una le causa daño al enemigo, pudiendo hacer combos o ejecutar habilidades


Emulación del Chip8 para ver la base del funcionamiento de un chip
Con este proyecto se obtiene una vision mejor de como se leen las instrucciones que recibe desde ensamblador
Emulación del Chip8 para ver la base del funcionamiento de un chip
Con este proyecto se obtiene una vision mejor de como se leen las instrucciones que recibe desde ensamblador

Juego hecho con Unity donde se utiliza sistema de turnos para hacer los movimientos
Cada nivel empiezas con unos soldados con su respectivo rol (Tank,Melee,Healer), y con ellos se tiene que completar el nivel
Juego hecho con Unity donde se utiliza sistema de turnos para hacer los movimientos
Cada nivel empiezas con unos soldados con su respectivo rol (Tank,Melee,Healer), y con ellos se tiene que completar el nivel
Motor Gráfico hecho con DX12 hecho desde cero en C++. Utilizando Python como lenguaje de Scripting. Con implementación de Animaciones, Fisicas, Input System, File System y Eventos
Creación de una librería para poder llevar la arquitectura Entity Component System a cualquier proyecto
Emulador de NES para conocer como funcionan la interacción entre los componentes de la consola y sus instrucciones