Hi everyone,
I’m new to the community but have been observing the forum for the last couple of months after we got our first set of Blinks for Christmas.
I have enjoyed the platform quite a bit, it’s my first experience with an Arduino platform. As a first try I wanted to build a game inspired by Simon, in which players attempt to memorize and replay an increasing sequence of random tiles, each color coded.
Setup
- Configure between 2-6 blinks surrounding one blink in the center.
- Pieces will idle with a random color while waiting for a game to start.
- Increasing the number of tiles increases difficulty.
- Press the center blink to start the game.
- Reset game by separating the pieces.
Objective
- Remember and play back an ever increasing sequence of colored tiles.
Play
- On the first time, the game will light up a single tile
- The player clicks the colored tile to repeat the pattern
- Each turn, the pattern will play again but add a new random tile to the sequence
- Play continues until the player fails to repeat back the entire sequence
- The sequence can grow up to 30 moves (though none of us have made it that far yet!)
- The leader tile does not participate in sequence for code simplicity + memory.
Scoring
When the game ends, the score is displayed in color coded fashion.
- Red: 1-3 points
- Orange: 4-6 points
- Yellow: 7-9 points
- Green: 10-12 points
- Blue: 13-15 points
- Purple: 16-18 points
- White: 19+ points
The brightness of the tiles indicates what spot in the range you scored. For example dim red means one point while bright red means three.
Multiplayer
Players can go head-to-head by creating the same sized cluster and seeing who can score higher. Try a game with just 3 total tiles (2 game tiles), it gets surprisingly hard!
Dev Setup
The github repo has a short readme, there is no setup required beyond the regular steps.
Currently no known bugs or issues after ~50-100 games played