Proyectos Personales
Nerthus Einar's Fate
UE4 C++ Personal Work

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

OMNIA Engine
Personal Work C++ OpenGL Vulkan PS4 Own Engine
Motor Gráfico hecho desde cero con renderizado en OpenGl, Vulkan y PS4. Es un motor multihilo, con ECS, postprocesos, sombras, UI de editor, hecho con C++ y Lua como lenguaje de scripting
Ocean Simulation
Personal Work Materials UE4

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

Pacman Maker
Adaptación Personal Work SFML C++ C

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

Escape Jumping
Unity Android Personal Work

Juego Android publicado en Google Play.

Es un juego de plataformas vertical infinito, donde las mecánicas principales son: saltar, wall jump, dash

Pong DS
C Nintendo DS Personal Work
Adaptación del juego Pong para la Nintendo DS. Utilizando la TouchScreen para controlar tu jugador y la TopScreen para ver el lado del enemigo
Key Titans
Unity Diseño Personal Work

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

Feed it
Personal Work Unity Diseño
Minijuego hecho con Unity donde la mecánica principal es alimentar los enemigos para poder avanzar por el nivel
Emulador Chip8
Personal Work Assembler Emulator

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

Fatal Invocation
Personal Work Unity

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





Work In Progress
DX12 Engine
DX12 Engine
DX12 C++ Own Engine WIP Personal Work

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

ECS Library
ECS Library
Library C++ WIP Personal Work

Creación de una librería para poder llevar la arquitectura Entity Component System a cualquier proyecto

NES Emulator
NES Emulator
Personal Work Assembler Emulator WIP

Emulador de NES para conocer como funcionan la interacción entre los componentes de la consola y sus instrucciones

Ver Proyectos Profesionales
Estos han sido algunos de mis Proyectos Personales donde estos proyectos me han servido para mejorar como programador y aprender nuevas técnicas de programación. También tengo mis Proyectos Profesionales donde he trabajado en la mayoría haciendo Ports. Aquí puedes ver los proyectos
Descubre Más Proyectos