A cozy singleplayer tower defense game - collect pollen to build out your hive to defend your queen from hostile fungal invaders!
Developed under the University of Staffordshire's 1UP scheme in which students of all levels are hired to work on various games projects over a 2 month period.
I worked on this project throughout the placement as the project's sole AI programmer, designing and implementing the enemy AI whilst working in close tandem with the design lead to meet their requirements.
Blueprint
Unreal Engine 5
Learned Unreal Engine's AI state tree system
Designed a data driven enemy AI with designer friendly parameters, allowing the easy implementation of new enemy types and encounter balancing
Implemented all enemy units using shared actor type
Worked with a hex-grid-based pathfinding system used for both navigation and target acquisition
Optimised neighbouring tile search algorithm, allowing our hex grid based pathfinding to run in real time
Implemented enemy animations and meshes