Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A puzzle game where you must fill a board using only knight movements
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
help
images
knights
modes
yaml
.gitignore
README.md
gpl.txt
run_cli.py
run_game.py Development documentation added in help/development.py. Rename run.py…
settings.yaml

README.md

Knights

A puzzle game where you must fill a board using only knight movements. It's pretty much a clone of the game troyis. If you want, you can watch this gameplay video which shows how you can download and play.

Run the game with the file run_game.py.

Tested on Python 2.6, 2.7 and 3.2 on Ubuntu. So the game should be Python 3 compitable. Also tested on Windows 7 with Python 2.7, no problems except that the font wasn't available. This doesn't really matter because the game worked fine, but I might include fonts with the game in the future.

The game requires pygame. The debian package name is python-pygame.

The settings.yaml file is full of settings you can tinker with, if you want, you can change the game drastically through that file.

The file help/help.html contains the rules of the game. The file help/development.html contains some documentation about how the game works.

License

This program is licensed under the GNU GPL.

PyYAML 3.10 is included with the game in the yaml directory. PyYAML is MIT licensed. You can get more information on these websites: http://www.pyyaml.org/wiki/PyYAML or http://pypi.python.org/pypi/PyYAML. The author of PyYAML is Kirill Simonov.

The image named images/knight.png is a derivative work of an icon made by David Vignoni, and is licensed under the GNU GPL. The original icon can be found here

Screenshot

Screenshot

Something went wrong with that request. Please try again.