Inspiration
Our inspiration was the famous "Simon Says" game! We wanted to create our own version in which there are more tiles, and they are all the same color so it is a bit more difficult to remember the sequence. We also added some other features that make the game look more modern.
What it does
This is a memory game in which the player waits for the computer to push a certain sequence of tiles and must replicate that sequence.
How we built it
We used HTML, CSS, and Javascript to code this game! We collaborated on a platform called Glitch.
Challenges we ran into
Our biggest challenge was figuring out the Javascript to make our game functional. In our most recent version of the project, the computer is able to take a turn, choosing a tile at random and pushing it. Then, it is the player's turn; however, we were not able to continue the game past this point as there is an error somewhere with having the system register that the player has taken their turn.
Accomplishments that we're proud of
We have a button that toggles Light/Dark Mode and is fully functional! All the tiles are clickable, and we love how they look like actual game buttons when pushed. They also change color when the cursor hovers over them, and are unclickable when the computer is taking its turn. In this way, we accounted for possible user error, since pushing the tiles while the computer is playing would affect the user's score.
What we learned
All four of us are beginners, so we definitely learned a lot through this experience. Mahum: "I learned a lot more Javascript than before and how we can use it to make a game functional!" Sylvia: "Focusing more on the front-end development, I was able to gain more knowledge in HTML and CSS! It was definitely a challenge, but I was able to catch a glimpse of web designing." Victoria: Starr: "In addition to learning more about HTML, CSS, and JavaScript, I also learned what it's like to code with a team under pressure and what it truly means to be a hacker!"
What's next for Memory Blitz!
We would love to continue working on our game's functionality and adding more difficult levels in which the tiles would be pressed faster, or possibly even move around the screen.
Log in or sign up for Devpost to join the conversation.