top of page



AI Programming
Main Responsibilities;
- Developing custom 3D pathfinding system for AI in UE4
- Implementing optional aggression behavior on AI
After graduating uni, my first role in the games industry was as a freelance AI programmer for Tri-Heart Interactive. On this project they were looking to implement flying robots that would impede the player unless taken care of, and so required a custom pathfinding system to handle 3D space inside Unreal Engine. I spent a few months developing this following A* pathfinding practices in order to produce an easily adjustable system with drag-and-drop implementation.
bottom of page
