Skip to content

Instantly share code, notes, and snippets.

@Laner12
Last active October 11, 2016 21:42
Show Gist options
  • Save Laner12/560f575fed3b926af2af973c1f3bfbbb to your computer and use it in GitHub Desktop.
Save Laner12/560f575fed3b926af2af973c1f3bfbbb to your computer and use it in GitHub Desktop.

Game Time - Path Through Mod One

Iteration One

  • Get enemy blocks to cycle through canvas
    • blocks should have varying speed and size (larger faster)
    • block direction top right to bottom left

Iteration Two

  • Get player block to move with mouse/track-pad event
    • style curser to cross-hairs

Iteration Three

  • Collision detection
    • game start overlay menu
    • enemy blocks do not have collision events with other enemy blocks
    • player block have collision events with all enemy blocks (head of player block) 3 collision for game over
    • player block have collision events with all boarders of canvas edge (head of player block) 1 collision for game over
    • game over notification

Iteration Four

  • Game clock
    • level length begins at 15 seconds
    • every two levels clock adds 5 seconds to the previous level length
    • increase difficulty/speed with every level
    • display current level
    • display notification for leveling up
    • scoring should also be displayed
    • scoring increments by time alive (20 points pers second)
    • game win notification (complete level ten)

Iteration Five

  • power ups
    • M = minimize enemy blocks
    • S = turn off collision events for player (5 seconds) (color change for player)
    • 1 = add a life (default 3 to 4)
    • T = slow speed of enemy blocks (5 seconds)

Iteration Six

  • styling
    • enemy blocks (shape + size + color) or sprite
    • player block (shape + size + color) or sprite
    • background wrapping image or neutral color
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment