Welcome to RobotRace, a C++ console application that simulates a robot race through a maze.
Each robot, represented by letters A-D, competes to be the first to reach the finish line.
And.. yes you can use it as a gambling game!
- Multiple Levels: Choose from three different maze sizes: Small, Medium, and Large.
- Customizable Robot Entries: Select 2-4 robots to enter the race.
- Placement Options: Decide on manual or automatic placement of robots within the matrix.
- Real-time Progression: Watch each move unfold on your screen as the robots navigate the maze.
- Max Moves Limit: The race is capped at 100 moves to ensure a swift outcome.
- Replayability: Post-race, opt to view a replay, export the robot's moves, run another race, or exit the application.
Click the gif to watch full gameplay!
Here's what the matrix looks like when you load a level:
And here's how it looks once the robots are placed:
Post-race, a leaderboard showcases the results, including the number of moves each robot took to reach the end—or if they failed to finish:
For a quick start, download the latest release and start playing:
Team gmaz:
RobotRace is released under the MIT License. For more details, see the LICENSE file.
Basically do whatever you want with this :)
Made with ❤️ by gmaz, 2022.
