CSC8503 Advanced Game Technologies
Created platformer game, where player navigates through an obstacle course, trying to reach finish line as fast a possible and to collect as many bonus objects.
1) Main Menu to select different game types uses Pushdown Automata
2) The character controlled by player uses forces for movement and torque for rotation
3) Different surfaces affecting player and obstacles
4) AI opponents using A* Pathfinding
Git Repository: