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.
- 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.
- Remember and play back an ever increasing sequence of colored tiles.
- 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.
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.
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!
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