Skip to content

sdthompson1/knights

Repository files navigation

Knights Release 029 -- Source Code

This is the source code for KNIGHTS, a game of multi-player violent dungeon bashing. (For more information about the game, please visit https://www.knightsgame.org.uk/, or look in the docs/ directory.)

The game was originally written for the Amiga by Kalle Marjola; this PC version is by Stephen Thompson. (See the amiga_knights directory for more about the original Amiga version.)

This is the open source version of the game. A Steam version is also available (or will be soon). The Steam version is based on the same code, but includes additional features enabled by the Steam platform, such as matchmaking and friends invites.

How to Build

For Windows build instructions please read docs/building.html.

For Linux, a Makefile is provided. This should work "out of the box" on Debian, but it might require some tweaks for other distributions; please read the comments at the top of the Makefile for further information.

Licence

Starting from release 026, Knights is licensed under the GNU General Public Licence as published by the Free Software Foundation, either version 2 of that Licence, or, at your option, any later version. See COPYRIGHT.txt for full copyright details and docs/GPL2.txt and docs/GPL3.txt for copies of the Licence itself. (The phrase "any later version" is to be interpreted in accordance with Section 14 of the GPL version 3.)

Please note that the above notice applies only to this open source version of Knights. The Steam version of Knights is licensed separately, and the GPL does not apply in that case.


Stephen Thompson
stephen@solarflare.org.uk
March 2026

About

Multiplayer dungeon bashing game.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors