Skip to content

JohnDanaher/ddr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDR: Deutsches Demokratische Republik

DDR

Description

DDR: Deutsches Demokratische Republik is an amalgamation of Dance Dance Revolution and Simon, wherein the player operates an avatar, using arrow keys to copy the pattern of moves performed by a computer avatar, with said pattern growing by one move every turn. When the computer's pattern is correctly replicated, the player gains points. The game ends when the player enters the pattern incorrectly.

MVP (DOM - CANVAS

  • The game has two avatars: the left avatar is controlled by the player, while the right avatar is controlled by the computer
  • At the start of each game, the computer performs one of four randomly generated moves
  • The player must then perform the same move
  • The computer then performs the initial move and adds another one of the four moves to generate a pattern
  • The player must then perform all of the computer's moves in the same pattern to continue playing
  • As the pattern grows larger, remembering the correct order becomes more difficult
  • The player will probably also be driven insane by the 14 second music clip playing on an infinite loop, thereby adding yet another obstacle to success

Backlog

  • Bumpin' speakers
  • Shiny discoball
  • Spotlights to show whose turn it is
  • Infinite, insanity inducing music loop

Data Structure

Class Dancer(x, y, img)

  • draw()
  • dance(dir)

States

  • Start screen
  • Game screen
  • Game Over/High Score screen

Tasks

  • Build index.html
  • Build background canvas
  • Build main canvas
  • Draw player dancer
  • Construct dance moves
  • Add computer dancer
  • Build computer's dance move pattern generator
  • Build Start screen
  • Add scoring
  • Build Game Over/High Score screen
  • Add music
  • Add speakers
  • Animate speakers
  • Add disco ball
  • Add spotlights

Links

About

My siiiick new game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published