默認冷灰
24號文字
方正啟體

940.強行推動(2/4)

作者:老眼兒字數:9888更新時間:2020-07-08 07:06:54

    2008年,網宜希望在《夢幻西遊》和《大話西遊》中實現換裝功能,但2D引擎效果較為單一,渲染功能不佳,於是項目組嚐試用NeoX完成一些功能,例如用它在後台渲染角色圖片,再在內存中渲染成2D引擎支持的格式。在這一過程中,NeoX開始持續優化自己的角色渲染能力,編輯器也越來越規範強大。伴隨引擎功能的增強,《夢幻西遊》和《大話西遊》使用NeoX的場景也越來越多。

    自此,支持任意語言插件,支持多人協作開發模式的NeoX開始成為網易的主流引擎。在《鎮魔曲》的研發過程中,NeoX第一次扛起了主力引擎的重任。網易對《鎮魔曲》寄予厚望,為了達到這個目標,戰魂工作室引入了物理引擎、法線貼圖、defer  lighting、光照烘焙等多種功能,並建立了更加係統化的場景管理機製。最終,遊戲畫質確實有了明顯躍升。

    在開發《鎮魔曲》期間,正值手機遊戲崛起的風口,網易又讓NeoX適配iOS與Android平台,並基於此研發了《亂鬥西遊》、《功夫熊貓3》、《陰陽師》等遊戲。自此,這款曆時十餘年,經曆過多次重構和迭代的引擎,成為了網易3D手遊的主流研發引擎之一。最終,在《鎮魔曲》手遊的研發過程中,戰魂工作室為NeoX進行了升級迭代,2.0版本加入了PBR,即基於物理的渲染技術,支持SSS,次表麵散射、各向異性材質,能讓遊戲呈現更好的畫麵效果。

    《終結者2:審判日》的引擎也是基於NeoX進行專門優化的版本,除PBR之外,它還擁有基於點雲的場景光照預渲染技術以及超大視距的植被係統。

    2013年,網易在試水手遊,嚐試NeoX引擎的跨平台研發之時,也在研發一款新的3D遊戲引擎。他們希望這款引擎拋棄2D和端遊的包袱,專門為移動平台優化,實現更高級別的美術效果。在多年的技術積累之下,網易用三年時間完成了Messiah的研發,並在引擎問世之後拿下了20餘項獨創性技術專利。這項引擎支持PBR、法線貼圖、GPU粒子、實時光照等先進技術,且Draw  Call(場景物件的繪製)達到了上千的水平,在不損失場景細節的基礎上,大大降低了畫麵細節的丟失程度。

    《天下》手遊在研發時,當時市麵上移動端的遊戲僅能實現100的Draw  call,這意味著遊戲細節不可避免的大量丟失,而使用Messiah引擎的《天下》手遊,Primitive接近三十萬,Draw  Call也已經達到上千的水平。

    經曆幾款產品的實踐與打磨之後,日漸成熟的Messiah也成為了網易多款重點產品的選擇。後來大熱的《楚留香》,就是Messiah引擎打造的遊戲作品。Messiah還擁有不錯的多線程並行能力,在《荒野行動》中,超遠視距、多人同屏、複雜天氣等特性都離不開  Messiah的支持。《荒野行動》還幫助  Messiah獲得了更多國際公司的適配和支持。 本章尚未完結,請點擊下一頁繼續閱讀---->>>

上一章 回目錄 標記書簽 下一章