Skip to content

Silent Storm is a 2003 turn-based tactical RPG. The game was developed by Nival using an in-house game engine and was primarily written in C, C++, and Lua.

License

Notifications You must be signed in to change notification settings

nival/Silent-Storm

Repository files navigation

English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia

Silent Storm Trailer

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 tools
  • Complete/ — game data and resources
  • Data/ — game configuration data
  • Tools/ — development and build tools
  • bin/ — compiled executables
  • cfg/ — configuration files
  • Versions/Current — developer version

Running the Game

Basic Launch

  1. Navigate to the bin/ directory.
  2. 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

About

Silent Storm is a 2003 turn-based tactical RPG. The game was developed by Nival using an in-house game engine and was primarily written in C, C++, and Lua.

Resources

License

Stars

Watchers

Forks

Contributors