The basic game logic is done! This commit of the app: #x2190839 implements
generating a random character
getting input from either the keyboard or the Xbox controller, depending on the status of a debug flag
checking the input against the current sequence, ending the game if the player was incorrect
a timer which will end the game if the player takes too long to respond
Things still to do:
the characters generated are not actually random yet, but the predictability is quite useful when testing and debugging, so it's really a feature at this point. I will update it in a future revision, after integration with the aesdchar driver
the random characters selected print to the terminal, and stay there, meaning that the game is not really a memory game right now!
general clean up. There are a lot of print messages everywhere, but again, those will continue to be useful as I continue to write this code
The above will be covered by #6
Blocked by #2 Implement a basic version of MemoryMania. This will be a limited set of functionality
DoD