My Projects

Hawken Reborn
Hawken Reborn is a fast-paced first and third-person PVE action mech shooter game.
I worked on Hawken as a Junior AI programmer, primarily with the AI team, as well as gameplay and game design to implement and maintain several different AI systems.
​
-
I implemented a faction system to replace the default UE4 system to give us freedom in how to use and assign factions to all of our AI.
-
Reworked and created behaviour trees to make unit behaviours better and overcome issues they faced in the complex terrain.
-
I implemented predictive aiming for our AI unit; to increase their effectiveness.
-
I worked on implementing and testing a custom state machine editor; which the game designers used to create units with unique behaviours.
-
Reworked and improved several EQS queries that our units utilized to heighten player enjoyment.
-
Helped implement a "beam" weapon for a new type of drone unit.