For this university module, an empty framework of a vehicle and nodes was supplied and we were tasked with implementing the A* pathfinding algorithm, a state machine and feelers to allow an AI tank to make decisions and travel around the map without dying, from either collision or enemy AI fire.

The AI Tank used steering behaviours to actively decide how it should best act and react to its surroundings. This allowed the Tank to do the following: pick up objects, attack, flee and wander.
Back to Top