
About
Blitzkrieg 2 is the second game in Nival Interactive's real-time strategy war game series, released in 2005 and still sold today on Steam and GOG.com. This repository is the official 2025 release of Blitzkrieg 2's full source code, engine, scripts, assets, and data by developer Nival, under a special non-commercial license for community, education, and research use. Its custom 3D engine is written mostly in C++ with Lua scripting, though third-party systems for animation (Granny), video (Bink), and audio (FMOD) carry separate commercial licenses and are not included.
Getting started
Building requires Visual Studio 2003 and the DirectX SDK; once built, the game runs from the compiled executable in the Complete/bin directory, and a bundled map editor with its own manual and FAQ is available under Complete/Editor.
Media
Additional notes
- License note
- The 2025 source release uses a special non-commercial license from Nival that prohibits commercial use, though the bundled zlib compression library keeps its own permissive zlib license.