
About
Strike Commander is a 1993 combat flight simulation game for MS-DOS designed by Chris Roberts and published by Origin Systems, notable for early gouraud-shaded, texture-mapped 3D graphics and a story told through in-game cutscenes; it has been called "Privateer on Earth" for its mercenary role-playing elements. libRealSpace is a cross-platform reimplementation of Origin Systems' RealSpace engine, which also powered Strike Commander. It rebuilds support for the game's TRE/IFF/PAK file formats, 3D model and terrain rendering, cockpit and instrument simulation, flight physics, and its mission/GameFlow scripting system, targeting Windows, Linux, and macOS, and includes a Dear ImGui-based debug interface and asset browser.
How it differs from the original
The project's stated long-term goal is to make Strike Commander playable with a VR headset (Oculus Rift), a capability the original 1993 release never had.
Getting started
Build it with CMake and vcpkg using one of the project's presets for Windows, Linux (GCC or Clang), or macOS (arm or x86), then run the resulting executable.
Media
Additional notes
- Engine scope
- The RealSpace engine being reimplemented here also originally powered other Origin Systems titles, such as Wing Commander, beyond just Strike Commander.