Case study
Ordoor: reimplementing the Strategy Engine for four games
Ordoor rebuilds the Strategy Engine used by Warhammer 40,000: Chaos Gate, Soldiers At War, Squad Leader, and Wages of War. Its format work and viewers cover maps, menus, graphics, sound, and video to varying degrees; gameplay mechanics remain unfinished.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A copy of each original game's data is required to play it.
- Prerequisites: The Rust rewrite builds with cargo; the README lists libsdl3-0 as a runtime package on Debian.
- Limits: Game mechanics are not implemented yet.
- License: MIT License.
Cite
BibTeX
@misc{ordoor-strategy-engine-case,
title = {{Ordoor: reimplementing the Strategy Engine for four games}},
howpublished = {\url{https://code.ur.gs/lupine/ordoor}},
url = {https://code.ur.gs/lupine/ordoor},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ordoor-strategy-engine-case/}}
}Plain text
Ordoor: reimplementing the Strategy Engine for four games. https://code.ur.gs/lupine/ordoor (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/ordoor-strategy-engine-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Ozymandias (Julius): adapting a city-building engine to Pharaoh · Case study
- Ozymandias: a Godot engine reconstruction for Pharaoh and Zeus · Case study
- P.T. for PC: a behavior-based engine reimplementation that reads the PS4 data · Case study
- Pal3.Unity: reconstructing Sword and Fairy 3 and Wenqing Pian in Unity · Case study
- PanzerChasm: recreating Chasm: The Rift with original game data · Case study
- PanzerMortyr: a Mortyr 2093-1944 engine reimplementation · Case study