Wiwa Engine
Role: Engine 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
About my CONTRIBUTIONS
Physics Module

AI Navigation Module

Implementation of the physics engine, using "Bullet Physics" library into the Wiwa Engine. Added a custom contact resolver and a system of callbacks of collision events and trigger collisions events.
Implemented the "Recast and Detour" library and gave it a form and face closest as possible to the unity’s solution, to favor easy integration and use.
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.

