Skip to main content


Python framework for building turn-based games.

Chris Smith
Wargame-Engine is a framework that uses pygame as a rendering and input engine. It's aim is to make the construction of turn-based games a lot simpler (although arcade are possible, it is not actively build as a fast rendering system). It is based around 3 fundamental parts: a tree of nodes representing the player view and game objects, a messaging system that allows modules to be completely separate from each other, and a configuration system that makes rapid prototyping very easy.



Home Page


Wargame-Engine 0.1.0 — 3 Aug, 2017 account Comments

  • Chris Smith 2017-08-03 10:00

    Author here. Screen shot is just a demo of the windowing system for now.
  • Chris Smith 2017-08-03 10:04

    This is largely an update and improvement of the code for a previous project: However the idea is to tie the display engine of that with a far superior messaging system and layout engine.