ASCII version of the classic card game Spite and Malice.
Play this popular card game game with up to five players against the computer or other players on the local network, in your terminal! Despite being rendered using 80x24 VT100 terminal characters only, the game features colorful graphics and animations.
- Up to five players
- Computer opponents (AI)
- Local network opponents
- Network game discovery
- Blocky graphics
Clone the repository and start the main application script. This game is written in Python and only uses built-in modules, no external dependencies are required. Both Python 2 and 3 are supported.
git clone https://github.com/fdev/sciibo.git
cd sciibo
python -m sciibo
If you have installed the game, you can start it by using the sciibo
command.
On Windows: The Windows version of Python doesn't include the curses module. You can download an unofficial Windows binary and install it using pip install curses‑2.2‑cp36‑cp36m‑win_amd64.whl
A detailed description on how to play the game is available in the Help section in the game itself. You can also read the Wikipedia article on the game Spite and Malice.
The easiest way to install the game is by using pip
:
pip install git+https://github.com/fdev/sciibo
If pip
is not available, the following should work just as well:
git clone https://github.com/fdev/sciibo.git
cd sciibo
python setup.py install
Sudo or root privileges might be required to install the game system-wide.
After installation you can start the game using the command sciibo
.
Some parts of the code are covered by tests, which can be run using the following command:
python -m unittest discover sciibo
This project is licensed under the MIT License.