Skip to content

For this project I created the game Simon using Javascript, HTML and CSS. The game presented the challenge of working with asynchronous programming to allow our application to create a delay in between each pattern. Having never worked with javascript in an asynchronous manner gave me the opportunity to learn, stumble but eventually succeed

Notifications You must be signed in to change notification settings

mmubuso/Simon-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simon-Game

General Assembly SEI June 11 - Project 1

Overview

The goal of this project was to HTML, CSS, and JavaScript to create a game that involved manipulating the DOM. I chose to create the popular game of Simon that came with its own unique challenge of using asynchrous programming a concept I had little to no experience with but the thought of the challenege motivated me to move forward with it.

Picture of Simon

Game Play

Gif of Simon

How to play

  1. Click the Lets Play Button
  2. The computer shows a random pattern of the game pieces
  3. Click the same pattern the computer created
  4. Computer will keep adding one more thing to the pattern until the player is unable to remember it

Wireframe

"A Wireframe of Simon"

Technologies Used

  • Languages --> HTML, CSS3, JavaScript
  • Libraries --> jQuery, sweetalerts, and bootstrap

Future Developments/Improvements

Phase 1

  • Adjust layout to make game mobile friendly
  • Add 3 levels of difficulty
  • Store high score of players
  • Add avatar for character

About

For this project I created the game Simon using Javascript, HTML and CSS. The game presented the challenge of working with asynchronous programming to allow our application to create a delay in between each pattern. Having never worked with javascript in an asynchronous manner gave me the opportunity to learn, stumble but eventually succeed

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published