English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia
The computer game Blitzkrieg 2 is the second installment of the legendary series of real-time strategy war games, developed by Nival Interactive and released in 2005.
The game is still available on Steam and GOG.com.
In 2025, the game's source code was released under a special license that prohibits commercial use but is completely open for the game's community, education and research. Please review the terms of the license agreement carefully before using it.
- Game engine: Custom 3D "Enigma" engine, mostly written in C++
- Scripting language: Lua
- Animation: Granny Animation (RAD Game Tools) - from uesp-esoapps
- Audio: FLESSD sound system - Open source version of FMOD (based on SDL3)
- Video: FFMPEG video library
- Old BK2 source code was ported to modern Visual Studio 2026, CMake
- BK2 can now also be compiled as 64 bit app
- Replaced FMOD with FLESSD
- Removed dependence on S3TC lib
- Some new features:
- Added an option to disable certain techlevels for certain nations in MP
- Reworked reinforcement inheritance system in MP
- Fixed the "green team base capping advantage" on neutral bases by introducing the contested base state
- Player color pallete (HP bars) now supports up to 16 colors (which is also the max possible number of players)
Complete— game data and resourcesDesign— design documents and art resourcesSoft— source code and development toolsSound— game sound resourcesTools— development and build toolsLocalizations— localization filesVersions— different build configurations and testing environmentsVersions/Temporary/Engine/Sources— complete game engine source code
- Navigate to the
Complete/bin/directory - Run the game executable (if available)
- Location:
Complete/Editor/ - Documentation:
Design/Manuals/MapEditorManual/ - Manual:
Design/Manuals/MapEditorManual/Final/ - FAQ:
Design/Manuals/MapEditorManual/FAQ/
- Maya plugins:
Tools/MayaScripts/ - Texture converters:
Tools/TexConv.exe,Tools/DxTex.exe - Font generator:
Tools/FontGen.exe - Granny tools:
Tools/Granny/
See Contributing.md file.
For support, you can join the discord server.
This project is released under a special non-commercial license from NIVAL INTERNATIONAL LTD.
- Game engine source code - Custom license from NIVAL INTERNATIONAL LTD (non-commercial use only)
zlib compression library - zlib License (permissive, commercial use allowed)replaced by zlib-ng- Game scripts, assets, and data - Custom license from NIVAL INTERNATIONAL LTD (non-commercial use only)
zlib (v1.1.3) - Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler - zlib Licensereplaced by zlib-ng
Please review the complete license agreement before using this code.