Guardians of the Galaxy: Battle for the Universe
Role: Gameplay & Tool Programmer
During the development process, I maintained the role of Programmer. During the engine development previous to the game I had been induced with the task of adding the physics engine. After the start of the game I had been assigned the task of adding an optimal navigation system and later on the behavior of some enemies.Github Web Page
About my CONTRIBUTIONS
Enemies

Player Abilites

I contributed to the enemies like the Phalanx Melee, Phalanx Ranged, Subjugator. I also built the tools that allowed designers to directly balance enemy statistics and game loop features without needing a programmer with them to do it.
I implemented a pair of player abilities. Starlord’s ultimate and Yondu's Fin ability.
Game Loop
With Victor Falcon, through a game state manager we made the game loop. And the gameplay features that controlled the events.

About the ENGINE
3D C++ game engine using OpenGL, ImGui, bullet physics, custom particle system and Ozz animation system. The engine is based on a full Enity Component System.

