Monday, April 13, 2015

Individual Game: Rat Race

Ethan: My individual game is named Rat Race.  This game will be a maze racing game where a "rat" character has to race against 3 other rats from the start of the maze to the end.  The player wins by receiving the most points out of the other players.  Powerups will be scattered throughout the maze and will add to the total points.  Time elapsed will also add points depending on how fast the player completes the maze.  After every player finishes, the game will advance to the next level which will regenerate the maze to be larger.

Right now, I have completed the maze generating algorithms and most of the underlying code to create the mouse character.

I have three phases that we can stop at if we choose this game as our team game.  Reaching these phases will depend on how much time we have to devote to this project.


  1. Complete the mouse character and have a single player race against a timer to complete the maze.  This is the simplest to complete, but won't be as fun as racing against opponents.
  2. Complete the AI mouse algorithm (maze solving algorithm) and implement this as the AI opponents.  The opponents will move as the solving algorithm moves.
  3. Complete the networked mouse opponents which will involve a server, but it will be the most fun of all the phases since it will involve multiple human players.

1 comment: