Commit Graph

37 Commits (main)

Author SHA1 Message Date
Dennis Bücker 02624ef9de Game testing results with fewer levels to resolve #11 2021-04-16 12:04:53 +02:00
laenan a60ad6617f Merge pull request 'Add level indication to fix #13' (#15) from feature/level-indication into main
Reviewed-on: #15
2021-04-15 17:05:36 +00:00
Dennis Bücker 4e791be8fd Add level indication to fix #13 2021-04-15 19:04:20 +02:00
Dennis Bücker 963dc227af Faster and fewe levels to comply with comments on #11 2021-04-15 18:32:50 +02:00
laenan 8c3bcd130a Merge pull request 'longPressFeedback' (#14) from longPressFeedback into main
Reviewed-on: #14
2021-04-15 16:15:39 +00:00
Dennis Bücker 3174c7e08f Enforce Level generation to minimum of numberOfColors 2021-04-15 18:12:23 +02:00
Dennis Bücker 6c889a8587 Move sequence analysis to main routine. 2021-04-15 18:03:03 +02:00
Dennis Bücker 9c818b730f Add feature to give feedback for long button press, resolves #8 2021-04-15 16:39:26 +02:00
Dennis Bücker 754bbb7c87 Bugfix #12 by redrawing every tick. Introduces ugly blink when starting new sequence. 2021-04-15 15:49:07 +02:00
Dennis Bücker d0f76fc5d1 Include multiple lives to resolve #9 2021-04-15 15:24:48 +02:00
Dennis Bücker de9c48a201 Include Lifes to contribut to #9 2021-04-15 15:06:37 +02:00
Dennis Bücker 6cfb7228f5 Included Level completion screen, resolves #6 2021-04-15 14:50:39 +02:00
Dennis Bücker 0ad5ff7aac Add Game Loose screen to resolve #4 2021-04-15 14:23:01 +02:00
Dennis Bücker 552ec98b34 Add Game Won Screen, contributes to #4 2021-04-15 13:41:50 +02:00
Dennis Bücker 151f62a147 Add screen before color sequence is displayed to resolve #3 2021-04-15 11:52:39 +02:00
Dennis Bücker 5b9acf8475 Include level in sequence generation to resolve #2. 2021-04-15 00:45:27 +02:00
Dennis Bücker afecc92ea2 Bugfix display highlight and new colors 2021-04-14 23:47:12 +02:00
Dennis Bücker f57c833d68 New style of display modes 2021-04-14 22:53:58 +02:00
Dennis Bücker cfb51dcdc2 Four display support 2021-04-13 23:12:42 +02:00
Dennis Bücker 84c38fda4c Add display of two colors 2021-04-13 23:06:37 +02:00
Dennis Bücker d73e207922 Optimization for debugging 2021-04-13 22:09:00 +02:00
Dennis Bücker ab9b6b04bb Sequence generation 2021-04-13 19:50:14 +02:00
Dennis Bücker 5f244318f3 Simple level dynamic and improved display.
Input of sequence possible.
2021-04-13 19:14:34 +02:00
Dennis Bücker 845660d26e Determination of unique colors and send values to display 2021-04-13 18:07:35 +02:00
Dennis Bücker 084434e0db Rename Display to avoid name conflict 2021-04-05 22:59:47 +02:00
Dennis Bücker 3f2b546867 New Display modes 2021-04-05 22:59:31 +02:00
Dennis Bücker 228bddd074 Add some basic button logic 2021-04-05 22:18:40 +02:00
Dennis Bücker 2ca345af38 Correct names of button library 2021-04-05 22:18:02 +02:00
Dennis Bücker 5c0bb83212 Add new display mode 2021-04-05 19:45:58 +02:00
Dennis Bücker 884c44fae3 Add state machine states for further modes. 2021-04-05 18:27:21 +02:00
Dennis Bücker c43b24f257 Add Readme file 2021-04-05 18:26:38 +02:00
Dennis Bücker 724ae2253a Change board to official m5stack-atom 2021-04-05 18:26:27 +02:00
Dennis Bücker a6ebb233e6 Rewrite program layout to state machine 2021-03-29 01:27:16 +02:00
Dennis Bücker 9eb5512a1a Add check for simple win condition 2021-02-21 00:49:58 +01:00
Dennis Bücker efa3de5207 Add delay for advance color within SimonSays function 2021-02-21 00:31:49 +01:00
Dennis Bücker 9b10b6fcea Update class name MCUInfo to camelCase. 2021-02-21 00:20:44 +01:00
Dennis Bücker 641cb5a105 Initial commit 2021-02-21 00:16:21 +01:00