Klondike Solitaire built with React.
You can try it out here.
- Point and click controls
- Scoring based on Windows Solitaire
- Draw 1 and Draw 3 modes
- Time based scoring mode
- [-] Add scoreboard of most recent wins (last five or ten?)
- End game screen with recent wins.
- Stats screen with more info.
- Refactor to useReducer for main klondike state
- New game confirmation when in the middle of a game
- Drag and drop controls (with option to switch between perhaps)
- Figure out what's needed to make it installable (a PWA)
- Bugfix: If a card in waste is selected and then the waste is recycled back into stock a subsequent click on a card in a tableau (and probably a foundation) will throw a
card is undefinederror. - Save in progress game state to restore on page load
- Undo history