MY WORK IN SHORT
Enemy IA using State Machine
3D Controller and Camera
Physics & Raycast
Boss Battle
- Explore a strange world full of memories -
Memory of Hope is a 3D puzzle and adventure game made on Unity. You control a lost girl trying to get her memory back throughout her journey in a virtual world. I've worked on this project as the Project Manager and a Programmer.
Every asset used in the game has been produced by our Game Artists.
ENEMIES AI
Every enemy's behaviour is defined through several states. An enemy can only be at one state at the time (e.g "following the player" or "attacking"). For each state, the validation of one or several conditions makes the enemy switch from a state to another. Every enemy work with this principle of states and transition conditions.
BOSS BATTLE​​​​​​​
After reading our Game Designer's intentions for the boss battle carefully, I built the code architecture and coded the boss behaviour following the same logic than I did for the enemies.​​​​​​​
The battle works with several phases: a phase where the player has to fight and avoid the attacks of the boss, and a phase where the player has to destroy the towers that gravitate around the boss which is protected. For each phase, enemies waves are spawning and make it harder for the player.
INTERACTION SYSTEM
Memory of Hope is a puzzle game, and one of the main action that the player is able to do is interacting with objects. I coded the interaction system and implemented every feedback it needed.
Back to Top