The Spider Solitaire cards game, implemented in Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
resources
tools
.gitignore
LICENSE.md
README.md
build_linux.sh
build_mac.sh
build_windows.bat
cards.py
game.py
helpers.py
requirements-dev.txt
requirements.txt
run.py
screenshot.png
settings.py

README.md

Spider Solitaire

The Spider Solitaire cards game, implemented in Python.

Features

This project isn't finished and will never be.

Prerequisites

Python 3. May eventually works with Python 2 (not tested).

Installation

Clone this repo, and then the usual pip install -r requirements.txt.

Usage

python run.py

Controls

TODO

Process playing cards

TODO

How it works

This game is built on top of PyGame. I obviously can't explain how it works here, so you'll have to jump yourself in the source code. Start with the entry point, run.py.

Beside the game itself, I use PyInstaller to generate the executables. It packs up all the game and its assets in a single executable file so players just have to run it with nothing to install. This task is performed by the build_* scripts to be run in the corresponding OS.

Credits

End words

If you have questions or problems, you can submit an issue.

You can also submit pull requests. It's open-source man!