Destiny Rising: How NetEase Brings Destiny Two Lighting to Mobile with Messiah Engine

Published on May 29, 2026 | Translated from Spanish

NetEase Games has taken on the challenge of adapting the visual identity of Destiny 2 to mobile devices using its proprietary Messiah Engine. To achieve this, the team has had to rewrite much of the rendering pipeline, prioritizing stylized shading that emulates PBR reflections without the computational cost of a full calculation. The key lies in a hybrid lighting system that combines pre-calculated light probes with low-resolution dynamic shadows, thus optimizing battery consumption and chipset temperature.

[Screenshot of Destiny Rising showing hybrid lighting in a nighttime battle scenario]

Messiah Studio: Asset Pipeline and Shading Techniques for Limited Hardware 🎮

Within the Messiah Studio development environment, artists work with a specific asset pipeline for mobile. The engine uses a unified vertex shader that reduces the number of instructions per render pass, eliminating the need for multiple light passes. To emulate the characteristic glow of Destiny 2 weapons, a reflectance model based on low-resolution cubemaps (256x256) combined with a normal map compressed in BC5 format is implemented. Global illumination is approximated using a system of static Light Probes that are baked directly into the level geometry, avoiding the use of real-time bounce lighting. Compared to Unreal Engine, Messiah sacrifices physical accuracy in exchange for a stable frame rate on devices with Adreno 600 and Mali-G72 GPUs.

The Stylized Realism Dilemma on Mobile 🤔

NetEase's approach demonstrates that a commercial AAA engine is not necessary to achieve convincing visual results on mobile. By prioritizing a coherent artistic style over physical realism, Messiah Engine manages to make Destiny Rising feel faithful to the franchise without requiring cutting-edge hardware. For independent developers, this strategy reinforces a key lesson: optimization is not just about reducing polygons, but about understanding which visual elements define a game's identity and replicating them with intelligent, low-cost rendering techniques.

What specific optimization techniques does Messiah Engine use to replicate the dynamic lighting of Destiny 2 on mobile devices without sacrificing performance?

(PS: optimizing for mobile is like trying to fit an elephant into a Mini Cooper)