About the Project
Our project is a 2D maze-survival game developed in Unity where the player must work alongside an AI-controlled companion to escape a maze filled with hostile enemies.
Unlike traditional maze games where the player only has to worry about their own survival, our game introduces an additional challenge: keeping an AI buddy safe throughout the journey. The companion uses the A* (A-star) pathfinding algorithm to navigate the maze, allowing it to intelligently find paths around obstacles and follow the player through the environment.
The player must balance navigating the maze, avoiding or dealing with enemies, and ensuring their companion makes it safely to the exit. Getting yourself to the finish line isn't enough — you have to make it there together!
Key Features
- AI Companion: An AI-controlled buddy that accompanies the player throughout the maze.
- A* Pathfinding: Uses the A* algorithm to calculate efficient paths through the maze while navigating around obstacles.
- Enemy Encounters: Hostile enemies create additional challenges and force the player to think strategically.
- Cooperative Survival: The player must protect both themselves and their AI companion to successfully complete the maze.
- Maze Exploration: Navigate through a maze while balancing survival, navigation, and companion safety.
Our Goal
We wanted to explore how AI pathfinding could be incorporated into an interactive game mechanic rather than simply using it to control enemies or NPCs. By making the AI companion something the player is responsible for protecting, we created a gameplay experience where AI navigation becomes an important part of the challenge.