在各路媒體平臺上,關(guān)于基礎(chǔ)研究和底層技術(shù)創(chuàng)新的討論已經(jīng)持續(xù)霸占了一周的頭條。一個被賦予了眾多意義的事件,引發(fā)了各行各業(yè)對于核心技術(shù)的關(guān)注。
底層技術(shù)創(chuàng)新是真正的經(jīng)濟基礎(chǔ),它決定了上層建筑的方向。一家公司、一個品類甚至一個時代的繁榮都得益于此,游戲行業(yè)也不例外。例如2D手游和3D手游的流行要歸功于Cocos引擎和Unity引擎的普及,而正是因為有了更完善的實時網(wǎng)絡(luò)同步技術(shù),競技手游才能擁有良好的體驗,成為目前最受歡迎的游戲品類。
在科技領(lǐng)域,蘋果、Google、亞馬遜都在自研芯片,例如AlphaGo系統(tǒng)就使用了Google自研的TPU張量單元處理器,近日Facebook也開啟了研發(fā)自主芯片的計劃。而在游戲領(lǐng)域,也有一些公司始終專注于底層技術(shù)的創(chuàng)新,試圖把握產(chǎn)業(yè)的基石,增加自身的核心競爭力。
引擎是游戲行業(yè)最重要的底層技術(shù)之一,它直接影響一個項目的研發(fā)流程與開發(fā)效率,甚至足以決定一款游戲表現(xiàn)力的上限,而網(wǎng)易可能是擁有最強大自研引擎的國內(nèi)游戲公司。在這篇文章中,我們梳理了網(wǎng)易兩款主流引擎的開發(fā)經(jīng)歷,或許你能從中獲得一些啟示。
NeoX:十余年打磨,成就無數(shù)爆款
2005年,網(wǎng)易決定打造一款供休閑游戲開發(fā)使用的游戲引擎,NeoX應(yīng)運而生——從這款引擎的中文諧音(牛叉)中,你能夠感受到網(wǎng)易對它的期許。
最開始NeoX的功能比較簡單,它使用了固定渲染管線,也不具備高級功能。但因為API簡單,許多開發(fā)者開始用Python+NeoX的形式來開發(fā)項目原型,或是為制作培訓(xùn)新人的Demo。伴隨使用場景的擴展,引擎開發(fā)人員為NeoX添加了場景編輯器、角色編輯器和特效編輯器,讓它支持更多功能,更加易用,維護人員一度達到了30多人——在當(dāng)年這是一個相當(dāng)可觀的數(shù)字。
2008年,網(wǎng)易希望在《夢幻西游》和《大話西游》中實現(xiàn)換裝功能,但2D引擎效果較為單一,渲染功能不佳,于是項目組嘗試用NeoX完成一些功能,例如用它在后臺渲染角色圖片,再在內(nèi)存中渲染成2D引擎支持的格式。在這一過程中,NeoX開始持續(xù)優(yōu)化自己的角色渲染能力,編輯器也越來越規(guī)范強大。伴隨引擎功能的增強,《夢幻西游》和《大話西游》使用NeoX的場景也越來越多。自此,支持任意語言插件,支持多人協(xié)作開發(fā)模式的NeoX開始成為網(wǎng)易的主流引擎。
而在《鎮(zhèn)魔曲》的研發(fā)過程中,NeoX第一次完全扛起了主力引擎的重任。這款產(chǎn)品的野心很大,它試圖達到甚至超越世界一流ARPG游戲的美術(shù)水準。為了達到這個目標(biāo),戰(zhàn)魂工作室引入了物理引擎、法線貼圖、defer lighting、光照烘焙等多種功能,并建立了更加系統(tǒng)化的場景管理機制。最終游戲畫質(zhì)確實有了明顯躍升。
在開發(fā)《鎮(zhèn)魔曲》的同時,網(wǎng)易還捕捉到了手游的機會,開始讓NeoX適配iOS與安卓平臺,并基于此研發(fā)了《亂斗西游》、《功夫熊貓3》、《陰陽師》等佳作。自此,這款歷時十余年,曾經(jīng)經(jīng)歷過多次重構(gòu)和迭代的引擎成為了網(wǎng)易3D手游的主流研發(fā)引擎之一。
在《鎮(zhèn)魔曲》手游的研發(fā)過程中,戰(zhàn)魂工作室對因NeoX開源而產(chǎn)生的多個項目中的源碼做了整合處理,將NeoX升級為了一款次世代手游引擎,讓它能實現(xiàn)更高水平的畫質(zhì),并能兼容更低端的機型。最終,NeoX 2.0加入了PBR(基于物理的渲染技術(shù)),支持SSS(SubSurface Scattering),次表面散射、各向異性材質(zhì),并將《鎮(zhèn)魔曲》手游的角色建模面數(shù)拉升至1萬面以上,膚質(zhì)、衣飾等材質(zhì)的面數(shù)拉升至500萬面。
《終結(jié)者2:審判日》的引擎也是基于NeoX進行專門優(yōu)化的版本,除PBR之外,它還擁有基于點云的場景光照預(yù)渲染技術(shù)以及超大視距的植被系統(tǒng)。
Messiah:新時代的3D手游引擎,高通加入合作
2013年,網(wǎng)易在試水手游,嘗試NeoX引擎的跨平臺研發(fā)之時,也在研發(fā)一款新的3D游戲引擎。他們希望這款引擎拋棄端游和2D的包袱,專門為移動平臺優(yōu)化,實現(xiàn)更高級別的美術(shù)效果。
在多年的技術(shù)積累之下,網(wǎng)易用3年時間完成了Messiah的研發(fā),并在引擎問世之后拿下了20余項獨創(chuàng)性技術(shù)專利。這項引擎支持PBR、法線貼圖、GPU粒子、實時光照等先進技術(shù),且Draw Call(場景物件的繪制)達到了上千的水平,在不損失場景細節(jié)的基礎(chǔ)上,將批次控制到了相當(dāng)完美的范圍,大大降低了畫面細節(jié)的丟失程度。
例如《天下》手游在研發(fā)時,當(dāng)時市面上移動端的游戲僅能實現(xiàn)100的Draw call,這意味著游戲細節(jié)不可避免的大量丟失,而使用Messiah引擎的《天下》手游,Primitive接近三十萬,Draw Call也已經(jīng)達到上千的水平?!短煜隆肥钟沃械闹匾巧?ldquo;冰心”,光照在她不同的衣服材質(zhì)上體現(xiàn)出不同的散射與反射,能觀察到PBR物理材質(zhì)渲染的運用。
而經(jīng)歷幾款產(chǎn)品的實踐與打磨之后,日漸成熟的Messiah也成為了網(wǎng)易多款重點產(chǎn)品的選擇。例如《楚留香》幾乎運用了所有的次世代美術(shù)技法,美術(shù)效果堪比用虛幻4做出來的產(chǎn)品,甚至有一位大廠副總裁感嘆:“看完《楚留香》,感覺大家再也不要做MMO了。”
《荒野行動》則展現(xiàn)了Messiah的多線程并行能力,以及對占用資源量的控制,完成了對戰(zhàn)術(shù)競技游戲超遠視距、多人同屏、復(fù)雜天氣特效等特性的支持。
《荒野行動》還幫助Messiah獲得了更多國際公司的適配和支持。2017年12月,高通與網(wǎng)易宣布將面向Qualcomm驍龍800系列頂級移動平臺共同優(yōu)化Messiah,并已實現(xiàn)包括PBR、TSAA(Temporal Super sampling Antialiasing)、DOF(景深效果)、高動態(tài)范圍光效等顯著提升《荒野行動》游戲畫質(zhì)的優(yōu)化。
而在2018年的GDC上,雙方還在搭載驍龍845移動平臺的移動終端上展示了在《荒野行動》中如何實現(xiàn)4K人機交互界面,2K場景渲染,HDR顯示特性、實時陰影、全局光照等效果??梢耘袛嘣谑钟晤I(lǐng)域,Messiah已經(jīng)具備了和全球頭部3D游戲引擎同臺競技的實力。
網(wǎng)易為什么要堅持自研游戲引擎?
在常人看來,Unity和虛幻4引擎都已開源,功能也都足夠強大,網(wǎng)易的自研引擎耗費了龐大的人力物力,仍舊暫時難以達到遠勝于它們的水準。為什么網(wǎng)易還要用幾年甚至十幾年走一條前途未卜的道路?
從網(wǎng)易的經(jīng)歷可以看出,首先,自研引擎和自研游戲往往會相互促進,相互成長——游戲的需求會倒逼引擎加入更多功能,優(yōu)化使用體驗,而引擎又能提升游戲開發(fā)的效率,讓開發(fā)者更加如臂指使地實現(xiàn)個性化的功能,將技術(shù)實力發(fā)揮到極致。比如NeoX對移動端的高度適配就與《鎮(zhèn)魔曲》手游的研發(fā)息息相關(guān)。
與此同時,網(wǎng)易堅持自研的匠人精神也吸引了一些氣質(zhì)相同的合作伙伴——《泰坦黎明》的研發(fā)商Zynga旗下子公司NaturalMotion用10余年研發(fā)出了Echo游戲引擎和euphoria技術(shù),實現(xiàn)了7000單位同屏的奇跡。這些一次又一次刷新了行業(yè)優(yōu)秀作品上限的團隊,都愿意把心血之作交給網(wǎng)易代理。
最后,或許網(wǎng)易的自研基因,以及它對自身技術(shù)積累的渴求才是它做出這個選擇的主要原因,畢竟引擎并非網(wǎng)易進行底層技術(shù)創(chuàng)新的全部——在今年GDC開幕第一天,Google曾發(fā)布了一款由網(wǎng)易研發(fā)的UI自動化測試方案,并表示這是安卓游戲開發(fā)最強大,最全面的的自動測試方案之一;而早在2016年5月,網(wǎng)易就成為了谷歌Daydream平臺大陸唯一一家入選的游戲廠商,后來網(wǎng)易的AR手游《悠夢》還入選了2017蘋果年度精選,這也足見網(wǎng)易在VR、AR領(lǐng)域的技術(shù)探索。
互聯(lián)網(wǎng)行業(yè)進步的源動力來自底層技術(shù)創(chuàng)新,中國游戲市場份額雖然是全球第一,但在底層技術(shù)方面還遠遠達不到國際一流水平。希望未來像網(wǎng)易這樣重視扎扎實實技術(shù)創(chuàng)新的公司越來越多,這才是中國的游戲企業(yè),乃至互聯(lián)網(wǎng)企業(yè)在長遠的世界競爭中應(yīng)有的格局和態(tài)度。
- 智駕領(lǐng)域智界就是第一?問界排第幾?
- ChatGPT推出圖片管理功能:AI創(chuàng)作更高效!
- 抵御關(guān)稅沖擊,美國PC市場2025年Q1逆襲:出貨量激增12.6%,庫存量將大增
- 全球電車風(fēng)潮涌動:中國與歐洲領(lǐng)跑,同比增長29%的電動汽車銷量新篇章
- AI編程大勢所趨:半年內(nèi)90%,一年內(nèi)幾乎全部代碼由AI編寫
- iPhone 17系列機模意外曝光,小米SU7 Pro交付時間嚇壞用戶
- 福耀科技大學(xué)獲批,曹德旺回應(yīng):壓力山大,批下來就要做好,求真務(wù)實才是關(guān)鍵
- 特斯拉Cybertruck新功能:FSD大更新,輕松實現(xiàn)停車啟動、智能召喚與倒車,駕駛更智能!
- 大眾汽車裁員風(fēng)暴來襲:軟件部門Cariad大刀揮向三成崗位,風(fēng)雨飄搖中的裁員序幕?
- 保時捷扛不住壓力裁員3900人:全球跑車銷量王也難逃經(jīng)濟寒冬?
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。