Creativity Cards: Hotrod and Beetle
Game: Pac-man
##Contained in this README.md
- Hotrod the Beetle design and 'story'
- Trello Board Sprints
Please see the README.md in the 'Hotrod' folder for documentation relating to the application.
##Hotrod the Beetle
Hotrod the Beetle will be a game with mechanics like Pac-Man - the player must collect pellet objects in a maze, and the level is complete when all have been collected. The player character is a beetle named Rod, and the enemies are rival beetles.
The mazes will be procedurally generated. After the player completes a maze, a new one will be generated and the difficulty will be increased. The player can collect the equivilent of Pac-Man power pellets to transform into Hotrod and defeat the enemy beetles.
The game is survival-based, levels will continue to be generated until you run out of lives. Your score and level can be uploaded after getting a game over, and compared with the scores of others who reached the same level.
###Controls You control Hotrod by swiping in the direction you want him to move next. He will move in that direction as soon as it becomes possible.
###Design/Mechanics ####Levels The player will be required to collect all pellets in a randomly generated maze in order to advance to the next level. When the player advances to the next level, a new maze will be generated and several parameters will be adjusted to increase the difficulty of the level, such as reducing the number of powerups and increasing the speed. The player is rewarded with an extra life and the points earned from defeating enemies and collecting pellets will also be increased.
####Enemies The enemies will decide where they are going to move in a way similar to the original Pac-Man ghosts, as described here. Similarly, the enemies will switch between 'chase' and 'scatter' mode. When the enemies are in chase mode, their target positions will be related to catching the player. When the enemies are in scatter mode, their target positions will be at different corners of the maze. The enemies start out in the Beetle Den, and are released at separate intervals.
When Rod collects a power-up, he becomes Hotrod and the enemies become frightened. The enemies can only become frightened if they are active and outside of the Beetle Den. If the player goes into a frightened enemy, the enemy will return to the Beetle Den, stop being frightened, and come back out again.
If the player goes into an enemy that is not frightened, the player dies and all characters are returned to their starting positions. The game is over if the player runs out of lives.
###'Story'
#####"Hi! I'm Rod! And I'm hot! So the other beetles call me Hotrod! There's these beetles that don't like that though, and they're always trying to get me..."
#####"That's Bred. He doesn't really think things through, and just comes straight after me..."
#####"Punk thinks she's smart by trying to predict where I'm heading."
#####"Orin tries to follow Bred's example, but ends up getting scared when he sees how hot I am..."
#####"And this is Bloop... what is he doing anyway?"
In the screenshots below, the complete requirements for the corresponding sprint are in the 'Review' column. The tasks for the next sprint are in the 'To do' column.
####First Sprint Complete 04/12/2015
####Second Sprint Complete 07/12/2015
####Third Sprint Complete 09/12/2015
####Fourth Sprint Complete 11/12/2015
####Fifth Sprint Complete 07/01/2016
####Sixth Sprint Complete 20/01/2016