Simon Memory Game

November 2019

This JavaScript memory game is a digital version of the Simon Game I recall playing as a kid. The game will randomly flash a colour, which the user has to repeat back. Each colour has a sound associated with it, to help players recall the colours better.

Simon Memory Game
Tech Stack
  • HTML5
  • CSS3
  • JavaScript
  • Git

When deciding what game to build for this assignment, I wanted to do something different than the matching card game that we had built during this module. I initially built a single-player tic-tac-toe game, but it's simplicity inspired me to build something more challenging. I utilized the concepts used in the card matching game and took a different direction. Many don't know the original Simon game, but some do!


Developing this game was excellent practice for utilizing basic JavaScript concepts and quite exciting as it was the first dynamic webpage I built. This meant that I had to account for all possible outcomes of the game. I began by writing out the logical flow of the game in order to visualize it, and then began to write JavaScript functions that would follow the game's logical flow.

Final Product