Sequtus — RTS Pattern Reference
Repo: Teifion/sequtus Stack: Python 100%, Pygame Status: Dead (391 commits, last updated May 2012, 24 stars) Note: Python 2.6 — would need porting to Python 3
Value: Reference implementation, not an engine to
build on. Has well-structured separation between engine/
and game/ directories. Demonstrates: - Unit selection
(single, shift, drag, double-click, control groups) - Order queues and
build queues - Minimap with click-to-scroll - Collision detection -
Teams, unit life/death, tech trees - HP bars and animated units
Not suitable as foundation due to Python 2 and
14-year staleness. But the engine/ directory (~15 files) is
worth studying for RTS patterns in Pygame: selection logic, minimap
rendering, scrolling, order queuing.