Adding memory type games
This is a future addition that will be added as time permits. Currently the controller aspect is not set up to handle the matching logic instead of stack logic. Adding this will require some redesign and so should be done at a later date.
Description of Proposed Change/Addition
Add memory-type games to the program. This would be concentration and similar memory-matching games.
Scope of Change/Addition
- Create the game within a single module inside the source/games package
- This requires customization of the controller
Ideas for Implementation
- Be sure to subclass CardGame in model/gamelayout - that is your base specification of the public methods to implement and what their functionality is expected to be
- Follow coding style and be sure to add comments to any obscure code. When module(s) are ready be sure to add docstrings
- Use relative imports