Inspiration
Alzheimer's, the most common form of dementia, is a neurodegenerative disorder that affects over 24 million people worldwide. We aimed to create an interactive platform that combines memory and music stimulation, which have both been known to have a positive impact on emotions, memory and behavior in individuals with Alzheimer's.
What it does
The game has 12 cards, which each represent a different musical note ranging from A-F. At the beginning of the game, you will be played a common tune in the form of an alert, which you will be asked to identify after you finish matching all the cards. During the game, you will be shown all 12 cards facing down. The goal is to match them to their corresponding note, like the format of any other generic memory game. When you click on the card, it will flip and play a note, and it will stay flipped over until another card is picked. If the second card selected is the matching memory card, then it will remain open. If the card is not matching, then they will both be flipped back over. In the end, they will be prompted an input in which they enter the initial sequence. Ideally, the notes played will help strike memory cues in the individual’s brain; this, coupled with the longer-term goal of tune identification, will act as different forms of cognitive stimulation.
How we built it
We used HTML, CSS, and JS to create a memory game board, in which each card represents a different note (A-F). We utilized JS for the inputs, flipping features, and sound, and CSS for the stylistic elements.
Challenges we ran into
We experienced challenges with debugging, especially in the flipping and randomization process. Making the board look appealing was also difficult, so we decided to only include 12 cards on the board for formatting purposes.
Accomplishments that we're proud of
We are proud of creating transitions (flipping), integrating sound into the cards, and continuing to work through the obstacles we faced, especially due to the time constraint and our limited abilities in programming/coding. We are proud of getting the input/output boxes to work. We are proud of getting the cards to look neat.
What we learned
As we were fairly new to these coding languages and programming in general, we learned about designing, transitions, and problem-solving. We also learned how to piece together different aspects of our prior coding knowledge into constructing this game. We also learned to persevere and do what we can within a limited time period.
What's next for Musical Memory Game?
Primarily, we need to make our code a lot cleaner (grouping categories, more efficient transitions, etc.). In regards to the game itself, we could implement a drag-and-drop feature that relates to the common tunes. We can also expand our board to create a larger variety of notes, by including sharps, flats, etc. Another aspect we can add to this game is statistics so that the player can see high scores/times and their improvement in cognitive recognition.
Log in or sign up for Devpost to join the conversation.