Jump to content

Messiah Engine

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Messiah Engine
Original author(s)NetEase
Platform
TypeGame engine
LicenseProprietary

Messiah Engine is an in-house game engine developed by NetEase. It supports multiple platforms including iOS, Android, and PC, with a focus on mobile games.

History

Development of Messiah Engine began in 2007.[1] It was first introduced in 2010, with its first game released in 2013.[2] Zhao Yukun, head of the engine's development, said he was inspired by Edwin Catmull, who developed the Stochastic Sampling algorithm initially used by Pixar RenderMan.[1] The first demo was shown to NetEase founder Ding Lei on an iPad mini 2.[1] The engine now supports multiple platforms: iOS, macOS, Android, PC, PS4/PS5, Switch, and Xbox.[1] NetEase demonstrated the engine at E3 2016 along with its game Tianxia.[3][4] It has received more than 20 patents.[5]

As of July 2021, the engine has been used to develop 9 games, including Diablo Immortal and Where Winds Meet,[6][7] as well as many mobile games such as Knives Out, Eternal Arena, A Dream of Jianghu, The Legend of Glory, and Ace Racer.[1][8][2]

Features

A major focus of Messiah Engine is efficiently taking advantage of multiple processors.[9] Besides general rendering, physics, and UI threads, Messiah Engine attempts to break down jobs even further into "execution slices," with a queue to manage task dependencies.[9] To support multiple platforms, Messiah Engine uses Hardware Abstraction Layer composed of three layers: algorithm, translation, and device driver.[9]

The engine supports physically based rendering and real time global illumination.[5][1]

References

  1. ^ a b c d e f 紫薇说游戏 (2022-05-13). "网易自研引擎首席专家:每半年一次系统重构,这8年我们是怎么过的?". 小米游戏中心 (in Chinese). 游戏葡萄.
  2. ^ a b Maria, Alex Santa (5 November 2018). "Diablo Immortal Detailed by Developer NetEase". GameRevolution.
  3. ^ "网易自研游戏引擎Messiah开发,《天下》手游将参展美国E3". sohu.com. 游戏陀螺. 2016-06-12.
  4. ^ cinderboy (17 June 2016). "Tianxia - NetEase looking to mobile MMORPG for global expansion". MMO Culture.
  5. ^ a b 钟经文 (2022-11-01). "网易游戏:深耕156年研发引擎 自主打造国产技术"底座"". tech.chinadaily.com.cn. 国际在线.
  6. ^ Sholtz, Matthew (24 February 2021). "Interview: Diablo Immortal lead designer Wyatt Cheng details what's next for the hotly-anticipated MMO". Android Police.
  7. ^ 浮梦万物皆虚 (2024-12-27). "《燕云十六声》PC公测开启:4K高清画面欣赏 _ 游民星空 GamerSky.com". gamersky.com.
  8. ^ "《格罗里亚传奇》制作人:Messiah引擎业内顶尖_九游iOS专区". ios.9game.cn. 2016-07-30.
  9. ^ a b c Krajewski, Brandon (24 June 2016). "Tian Xia: The Next Generation 3D MMORPG Mobile Game". IGN.