Skip to content

growthcode/Octorok

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Octorok

Members

Hethe Berg
Vlad Abacumov
Xang Thao
Frank Shaw
Antonio Dangond

Frogger - User Stories

You control Frogger, guiding him in four directions with the arrow keys.
You must guide Frogger to each of the five empty slots at the top of the screen in order to advance to the next stage.
You start at the bottom of the screen beneath five lanes of traffic.
You must reach the sidewalk in the middle of the screen without getting hit by any vehicles.
You must not fall in the water on the way to one of the slots at the top. Ride the turtles and logs to the top, but don't get pulled off the side of the screen.
Beware of diving turtles. If Frogger is on them when they dive, he loses a life.
Avoid crocodile mouths, catch flies in the slots for bonus points.

Decide on Git Commits

  • Clean
  • Bullet point, like a plot in a story
  • Single Responsibility Like

Don't Merge own stuff

OOP discussion

  • Initially, Phaser should do most of this.

MVC

  • 3 files, one for each

Jasmine Testing

  • Learn how to do testing
  • Everyone writes after to learn how and so we can apply in future

Game 1 MVP - Phaser (goal time of Friday Night)

  1. Initialize Sinatra skeleton
  2. Initialize a game window like canvas
  3. Deploy Heroku, continuous integration, semaphore
  4. water is inverse of the road, collision-wise
    ---- 5 empty slots top screen to have frog advance toward
    ---- How many movements are possible up to down, left to right by frog
  5. 3 functions: onload(), create(), update()
  6. declare all of the objects of Frogger, variable names
  7. generate moving logic, variable names
  8. Event binding arrow keys moves frog
  9. Deploy heroku
  10. Generating logs and cars and turtles
    ---- 3) how fast each row of cars
    ---- 3) turtles ducking down
  11. Jasmine testing

---Non MVP
3) Deploy Heroku, continuous integration, semaphore
3) Choosing a Theme
4) Time limit add
4) Score taking
4) Flies (or other) as a bonus.
5) Powerups

###Trello Link### https://trello.com/b/qkW1RMzd/frogger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •