← Back to Portfolio
Memory Game

Memory Game

Recreation of the Simon Game, popular in the 70's and 80's

Technologies:

HTML, CSS, JavaScript

Background:

Created as one of my projects for Free Code Camp's Front End Development Program

Project Details:

This project took a lot of extra thought and careful planning with regards to function and ease of use. The toughest part of this project was probably the need for audio feedback. I wanted the audio to sound for as long as any of the buttons were 'held down', since this is how the Simon Game behaves in real life. I researched several different ways to do this with the mp3 files that were given in the project outline, but in the end I decided that creating my own frequencies would make for a better user experience. After a little research and trial-and-error, I had successfully managed to create a web audio API context within the JavaScript code and assigned a frequency to each colour-button within the game. If I was to go back to this project now, I would look at optimising it across more browsers since, currently, sounds are not being reproduced as expected on the mobile version of chrome.

View SiteView on GitHub