Project Description
This project will be to create a cookie run game where user uses arrow keys to jump to avoid obstacles
(like endless runner/ google dino no internet game) with a login feature to track high scores.
Cookie Run Game
Drawings
Play Game Screen
Game Over Screen
Project Versions
Prototype Version
- Tackle firebase early (like the in-class example, but track score instead of track messages)
Final Version
- Implement endless runner game component; add in colors and actual game character + obstacles/candy while tracking high score with login
Development Process
Step-by-step plan for my development process:
- Create new repo for prototype version
- Clone to my computer
- Start coding prototype versions
a. Tackle firebase login first; once this is working, implement game
- Milestone 1 (prototype version)
- Make revisions
a. Use shapes for character and obstacles (infinite runner)
b. Make the interface look nicer (colors, game character, obstacles, candy, etc.)
- Milestone 2 (final version)
Unknowns
What I currently don't know how to do, but know I will have to figure out;;
- Firebase for login
- Using p5.play for objects and collisions (for MP3 I had used p5)
Stretch Goals
Things I am hoping to accomplish:
- Allow user to store their high score using the login feature with firebase
- Increase game difficulty as time passes (while time is over n seconds, the obstacles appear more frequently)
- Allow user to change game character
- Add sound to the game