English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia
The computer game Silent Storm is a turn-based tactical RPG developed by Nival Interactive and released in 2003.
The game is still available on Steam and GOG.com.
In 2026, the game's source code was released under a special license that prohibits commercial use but is completely open to the game's community, education, and research. Please review the terms of the license agreement carefully before using it.
Tech stack
- Engine: Proprietary 3D engine, primarily written in C++
- Scripting Language: Lua 4.0
- Animation: Custom animation system
- Video: Bink Video Technology ⚠️ Commercial license — not included
- Sound: FMOD sound system ⚠️ Commercial license — not included
- Graphics: DirectX 8
What is in this repository
Soft/— source code and development toolsComplete/— game data and resourcesData/— game configuration dataTools/— development and build toolsbin/— compiled executablescfg/— configuration filesVersions/Current— developer version
Running the Game
Basic Launch
- Navigate to the
bin/directory. - Run the game executable,
Game.exe.
By default, the game runs in windowed mode at 800x600 resolution. For windowed mode, the color depth in Display Properties/Settings/Colors must be set to 32-bit (true color). To run in fullscreen mode, use the -fullscreen parameter. To change the resolution, use the -640, -1024, or -1280 parameters for 640x480, 1024x768, or 1280x1024, respectively.
⚠️ There are issues running the game on modern operating systems. If you find a solution, please let us know through GitHub Issues.
Map Editor and Development Tools
Map Editor
- Location:
bin/MapEdit.exe
Building the Project
Build Requirements
- Microsoft Visual Studio .NET 2003
- DirectX 8.1 SDK
⚠️ Additional tools not included in the source code:
- FMOD Audio System
- Bink Video Technology
📋 Third-party component licenses:
- STLport — BSD-like license
- zlib — zlib License
- Lua 4.0 — MIT-like license
- Ogg Vorbis — BSD-like license
