Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 872 Bytes

File metadata and controls

28 lines (25 loc) · 872 Bytes

Wireframes

Basic Layout

Game grid should be centered. Simple instructions will be on the left. Other UI elements are on the right.

Implementation Timeline

Over the weekend:

  • Read up on WebAudioAPI

Day 1:

  • Setup modules, webpack, entry file
  • Write entry file skeleton
  • Create board
  • Solidify Beer-Man physics (moving, turning)

Day 2:

  • Work on ghost AI
  • Fill board with beer and coffee
  • Implement collisions logic for Beer-Man, ghosts, drinks, and walls
  • Update board with every drinking/colliding event

Day 3:

  • Finish ghost AI
  • Implement win/lose conditions
  • Build start and stop functionality

Day 4:

  • Make sure user can both win and lose
  • Make sure user can keep playing more rounds if so desired
  • Style canvas
  • Setup scoreboard