Here is a demo video of a project I completed for the Artificial Intelligence course of the Game Development – Advanced Programming course at Fanshawe College. I have uploaded it to YouTube and added the code on GitHub. Specifically this video demonstrates:

  • A* Search/Pathfinding Algorithm
  • Loading the map/maze from a bitmap file
  • Two different AI opponent types
    • One fast but wanders when it can’t see the player
    • The other slower but always moves towards the player
  • Also a cheat code to jump onto the walls (this was just for fun)