Hey Y'All,
In a conversation on the Delphi Community Discord server, a possible new coding challenge was hinted at...
The latest one was sponsored by Darian Miller, and it was to build a Mine Sweeper game.
On the subject of games, Solitaire was brought up.
To the end of providing a common starting point for a possible Solitaire code challenge, I decided to create a card framework.
At the moment we have:
- Base classes for Card and Deck.
- Specific classes for the French deck, aka The Standard Deck, with Jokers.
- A class that implements a card pile.
- A class that implements a stack of moved cards, in order to enable undo
- GUI and CLI testing suites
- A very simple implementation of a Klondike Solitaire, under the examples folder. Very basic!!
- The inclusion of compiled examples in archives per platform, for each release
You can find the GitHub repo here:
objpas-card-framewok.
The repo is at release
v0.0.2, containing archives with compiled examples for: Windows, Linux and Darwin.
I welcome any opinions, advice or
PR to help improve the current state of things !!
Big thanks in advance to those who do!!Cheers,
Gus