Snowdrop (game engine)
Snowdrop is a proprietary game engine created by Massive Entertainment and Ubisoft for use on Microsoft Windows, Nintendo Switch, PlayStation 4, and Xbox One. It was revealed at E3 2013 with Tom Clancy's The Division, the first game using the engine.
Developer(s) | |
---|---|
Written in | C++ |
Platform | |
License | Proprietary |
Website | massive |
Technology
The engine is coded mainly in C++.[1]
Rodrigo Cortes, former brand art director at Massive Entertainment, says that the development on Snowdrop engine started in 2009 by Massive Entertainment. Initially it was an engine built for PC and next-gen development to do "things better not bigger". The core of the game engine is powered by a "node-based system and the engine is a dynamic, interconnected and flexible system where developers can create their assets quickly and interact with them in ways that have never been done before.[2] Massive created a lighting and destruction system inspired by film production techniques.[3]
Features
- Node-based scripting system that links all areas, from rendering, AI, mission scripts to UI.
- Realistic day and night change.
- Global volumetric lighting.
- Procedural destruction.
- Advanced particle system and visual effects.
- Dynamic material shader
Games using Snowdrop
- Tom Clancy's The Division (2016)
- Mario + Rabbids Kingdom Battle (2017)
- South Park: The Fractured but Whole (2017)
- Avatar Project[4]
- Starlink: Battle for Atlas (2018)
- Tom Clancy's The Division 2 (2019)[5]
- The Settlers (2020)
References
- "Engine & Tools Programmer - Snowdrop". massive.se.
- "Here's The Division's amazing game engine in action". polygon.com.
- "The Division: Ubisoft On Snowdrop Engine's Lighting And Destruction Capability". 2P.com.
- https://www.massive.se/project/the-avatar-project/
- "AN ANNOUNCEMENT FROM MASSIVE ENTERTAINMENT ON THE DIVISION 2". 8 March 2018.