Cloned Games

Storm Engine

ArchivedSemi-playableWindows
Storm Engine screenshotLinks, repository & details

About

Storm Engine is the official, open-sourced game engine that powers the Sea Dogs, Pirates of the Caribbean, and Age of Pirates games, built in C++ with DirectX 9. It requires assets from one of the supported games to run, and the project is currently archived.

Getting started

Building requires Conan and Visual Studio 2019 with specific components (CMake tools for Windows, the Clang compiler, MFC for the v142 build tools, and the Windows 10 SDK); running the built engine also requires the DirectX 9 runtime and game assets from one of the supported titles.

History

Storm Engine originally powered pirate-themed RPGs including Sea Dogs, Pirates of the Caribbean, and Age of Pirates 2: City of Abandoned Ships, and has since been maintained by a small community team (storm-devs) working toward modernizing its legacy C++ codebase.

Requires original assets. Assets from one of the supported games (Sea Dogs, Pirates of the Caribbean, or Age of Pirates) are required to run the engine.

Status & roadmap

  • The team's public roadmap includes replacing custom math, rendering (via bgfx), input, and scripting (moving to Lua) systems with third-party libraries to reduce maintenance burden.
Share: