Storm engine is a custom game engine using C++ and Direct3D 11. The engine can support different shader effects, 3D models and animations, particle-based physical simulation, and custom particle systems.