發(fā)布時間:2023-11-27 16:14:29 瀏覽量:109次
王遠明,祖龍娛樂(9990.HK)合伙人、引擎部技術(shù)總監(jiān),從小酷愛游戲,大學(xué)期間更是熱衷游戲編程,利用各種學(xué)習(xí)之余鉆研編程技術(shù),大學(xué)畢業(yè)后投身游戲開發(fā)領(lǐng)域,聚焦3D游戲引擎核心技術(shù)及客戶端編程,二十年如一日,積累了豐富的開發(fā)經(jīng)驗。
2014年王遠明受李青先生之邀,與一群志同道合的人共同創(chuàng)辦了祖龍娛樂,并擔(dān)任引擎部技術(shù)總監(jiān),帶領(lǐng)引擎團隊進行了技術(shù)攻堅,為祖龍一系列的成功產(chǎn)品打下了堅實的基石。其中《六龍爭霸》《夢幻誅仙》《龍族幻想》《鴻圖之下》等產(chǎn)品在全球取得了輝煌的成績,累計流水超百億。出色的產(chǎn)品成績,讓祖龍娛樂獲得了業(yè)界的高度稱贊和認可,并于2020年登陸香港證券交易所。
祖龍娛樂的首款手游作品,也是黑馬級爆款手游《六龍爭霸》一經(jīng)推出便迅速奪得了蘋果AppStore各排行篇第一的位置,在臺灣月流水更是破千萬美金,刷新了臺灣暢銷榜單產(chǎn)品最高流水記錄。
《六龍爭霸》的巨大成功除了離不開游戲玩法新穎,畫面優(yōu)美等優(yōu)點以外,還有更高的“技術(shù)硬核”。它的“黑科技”就是由王遠明開發(fā)的全新的腳本游戲開發(fā)框架—wLua。這套框架的威力所在便是游戲開發(fā)的編程語言從c++全盤轉(zhuǎn)至采用Lua語言。Lua是一門簡單易學(xué)且功能強大的計算機編程語言,采用這套框架,游戲的開發(fā)難度、學(xué)習(xí)成本、維護成本、更新成本和運營成本都產(chǎn)生了巨大的降低,wLua框架的研發(fā)成功也標(biāo)志著即便是《六龍爭霸》這樣重度的手游產(chǎn)品,也可以快速開發(fā),快速迭代。wLua將游戲開發(fā)帶入了一個新的階段。
十年磨一劍,專注3D游戲引擎技術(shù)
在成立祖龍之前,王遠明已經(jīng)在游戲引擎方面研究了10余年,精通3D圖形技術(shù),大型多人在線網(wǎng)絡(luò)游戲引擎技術(shù)。2001年從北京科技大學(xué)材料物理系畢業(yè)后,便投身游戲行業(yè),將自己的興趣變成了職業(yè),唯有熱愛,方得始終。
他參與開發(fā)了中國首款3D第一人稱視角射擊游戲《大秦悍將》。
隨后他擔(dān)任主程序開發(fā)了3D射擊游戲《血戰(zhàn)上海灘》。
這兩款游戲在當(dāng)時處于國內(nèi)3D游戲研發(fā)技術(shù)的第一梯隊,并推向海外市場,取得了不錯的成績。這為王遠明積累了寶貴的3D游戲開發(fā)經(jīng)驗。
2003年王遠明加盟了網(wǎng)易互動娛樂。當(dāng)時網(wǎng)易的產(chǎn)品都是2D游戲,沒有任何的3D技術(shù)經(jīng)驗,但是網(wǎng)易看到了游戲技術(shù)3D化的必然趨勢,王遠明為網(wǎng)易發(fā)展3D游戲技術(shù),開發(fā)3D游戲產(chǎn)品貢獻了寶貴的經(jīng)驗。他全程參與了網(wǎng)易首款3D大型多人在線游戲《天下貳》(現(xiàn)更名為天下3)的開發(fā),從技術(shù)預(yù)研,引擎掌握和研究,再到產(chǎn)品的開發(fā),他都全程參與研發(fā),是網(wǎng)易第一代3D技術(shù)人,領(lǐng)路人。
《天下貳》采用世界頂級引擎BigWorld,王遠明和團隊遠赴澳洲參加技術(shù)培訓(xùn),在接下來長達六年的開發(fā)中,王遠明及其團隊精通了BigWorld的方方面面。在不斷的技術(shù)積累中他精通掌握了3D引擎的核心技術(shù),比如圖形渲染技術(shù)、大型場景動態(tài)加載技術(shù)、引擎場景管理技術(shù)、角色動畫技術(shù)等;同時王遠明還實現(xiàn)了《天下貳》超大世界自動尋路系統(tǒng),這在當(dāng)時填補了國內(nèi)的技術(shù)空白,處于國內(nèi)領(lǐng)先水平。網(wǎng)易也成為國內(nèi)少數(shù)完全掌握3D游戲引擎技術(shù)的公司之一。
通過BigWorld,王遠明對腳本語言應(yīng)用于游戲引擎也有了深刻的理解和把控,這為日后他為祖龍改進游戲開發(fā)模式提供了非常寶貴的經(jīng)驗。
在成立祖龍后,王遠明又繼續(xù)深耕Unity和Unreal引擎,帶領(lǐng)團隊開發(fā)出了《夢幻誅仙》和《龍族幻想》。 《夢幻誅仙》開創(chuàng)性地采用了全3D引擎開發(fā)2D手游的新方式,使得2D回合制手游表現(xiàn)力更加豐富?!洱堊寤孟搿肥腔赨nreal引擎開發(fā)的,由于移動硬件性能普遍低于PC和主機,所以Unreal引擎被業(yè)界普遍認為只適合開發(fā)PC和主機游戲,但是王遠明和團隊勇于探索,不斷進行效率優(yōu)化,硬是將基于物理的渲染,晝夜時間時時變化、大面積植被渲染等移動平臺效率殺手的功能都在手機上順暢地運行起來,而且還開創(chuàng)性地開發(fā)了雨雪天氣系統(tǒng)。這兩款游戲也獲得了巨大的商業(yè)成功,尤其是《龍族幻想》樹立了unreal引擎開發(fā)手機游戲的標(biāo)桿,帶動了更多的游戲廠商采用unreal引擎開發(fā)手機游戲。
引擎,游戲開發(fā)的發(fā)動機
引擎,是游戲開發(fā)的最核心技術(shù),它包含了場景管理系統(tǒng)、物理系統(tǒng)、特效系統(tǒng)、天氣和大氣系統(tǒng)、模型和動畫系統(tǒng)、材質(zhì)渲染系統(tǒng)、音頻系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、文件系統(tǒng)等以及完善的工具集和成熟的開發(fā)工作流,也為開發(fā)者提供了快速、多平臺的游戲部署。利用引擎,開發(fā)人員不必關(guān)心程序底層運行方式,只需關(guān)注游戲內(nèi)容開發(fā)本身,可以迅速開發(fā)、迭代游戲功能。
研究和開發(fā)游戲引擎,就是實現(xiàn)和完善這些眾多的系統(tǒng),讓彼此高效協(xié)同工作,為游戲開發(fā)人員(程序、策劃、美術(shù))提供開發(fā)工具和編輯器,讓他們只需關(guān)注于內(nèi)容設(shè)計和游戲玩法,而無需關(guān)注技術(shù)細節(jié),從而快速實現(xiàn)美術(shù)表現(xiàn)和玩法。
作為國內(nèi)最早的3D游戲和引擎開拓者,王遠明持續(xù)聚焦在3D游戲引擎領(lǐng)域,全程參與研發(fā)了網(wǎng)易的3D旗艦網(wǎng)絡(luò)游戲 《天下貳》(現(xiàn)更名為天下3)。 《天下貳》不僅擁有當(dāng)時頂級的游戲畫質(zhì),還有很多當(dāng)時世界領(lǐng)先的3D游戲技術(shù),比如超大世界動態(tài)負載均衡技術(shù)、室內(nèi)室外無縫銜接技術(shù)、晝夜時時動態(tài)光照技術(shù)。王遠明及其團隊通過《天下貳》的研發(fā),奠定了網(wǎng)易3D游戲技術(shù)在國內(nèi)廠商的領(lǐng)先地位。
2014年,王遠明迎來了自己事業(yè)的新階段,他應(yīng)李青先生之邀參與創(chuàng)辦了祖龍娛樂,擔(dān)任祖龍娛樂引擎部技術(shù)總監(jiān)。在他的帶領(lǐng)下,引擎團隊進行了技術(shù)攻堅,在極短時間內(nèi)將PC游戲的開發(fā)框架和工具鏈移植到了手機游戲端,并全程參與了手機游戲《六龍爭霸》的研發(fā),這也是國內(nèi)第一款重度大型多人在線的手游產(chǎn)品,創(chuàng)造了多達千名玩家同屏參加戰(zhàn)斗的宏大游戲場面。不僅在國內(nèi),在日本、港澳臺地區(qū)和北美地區(qū)都取得了驕人的成績,全球累計流水超過30億人民幣。依托于《六龍爭霸》,祖龍娛樂也完成了從PC游戲到手機游戲的轉(zhuǎn)型,也在競爭激烈的游戲市場站穩(wěn)了腳跟。
升華:獨創(chuàng)手游開發(fā)新模式
十幾年的引擎和項目開發(fā)經(jīng)驗,讓王遠明逐漸開始思考一個問題,那就是雖然游戲引擎極大地簡化和復(fù)用了游戲開發(fā)的代碼和資源,但是開發(fā)者依然被一些問題困擾,比如龐大的游戲邏輯代碼使得游戲編譯速度非常緩慢,程序員修改了游戲邏輯之后,必須經(jīng)過數(shù)分鐘的等待才能運行游戲,迭代速度非常慢,雖然有商業(yè)的編譯加速軟件,但是動輒幾十萬的許可費用也讓開發(fā)者望而卻步;內(nèi)存泄漏、崩潰問題也經(jīng)常出現(xiàn),耽誤開發(fā)者大量時間,直接影響了項目進度。
PC游戲時代,開發(fā)者還可以隱忍這種痛苦,但是到了手游時代,平臺多樣化、部署時間長、調(diào)試?yán)щy等問題使得出問題對開發(fā)周期的影響嚴(yán)重化。要想在和其他游戲廠商的競爭中勝出就必須有別人沒有的殺手锏。
或許到了該變革的時候了!
王遠明依靠深厚的技術(shù)積累和敏銳的技術(shù)洞察力,為祖龍開發(fā)出了這個殺手锏,那就是擁有完全自主知識產(chǎn)權(quán)的基于腳本語言Lua作為第一開發(fā)語言的wLua系統(tǒng)。并基于該系統(tǒng)申請了多項國家發(fā)明專利。
在《六龍爭霸》立項之初,王遠明就提出了將游戲開發(fā)的編程語言從c++改為腳本語言Lua的建議,并得到了公司的認可和支持。當(dāng)時還是2014年,這是一個業(yè)界沒有嘗試過的系統(tǒng),沒有經(jīng)驗可以借鑒,王遠明帶領(lǐng)團隊緊急技術(shù)攻堅,短短幾個月,從零開始,完成了核心功能的開發(fā),隨后在項目的開發(fā)過程中逐漸完善。
wLua系統(tǒng)創(chuàng)造了很多全新的開發(fā)模式,比如零編譯代碼,存盤即可運行,迭代開發(fā)時間從幾分鐘縮短到幾秒鐘。自動回收系統(tǒng)解決了內(nèi)存泄漏問題,大大減輕了開發(fā)者的負擔(dān),將出問題的可能性降低了最低點。代碼即資源的全新方式也讓游戲更新變得異常簡單,傳統(tǒng)的方式是只要更新了游戲玩法,玩家必須重新下載和安裝游戲,對于大型手游動輒幾G的安裝包,對玩家來說更新版本就是噩夢,wLua系統(tǒng)使得玩家更新新版本的代價小到只需要消耗大小如一張圖片的網(wǎng)絡(luò)流量即可完成新版本的更新。
全新的游戲更新方式也帶來了游戲運營方式的改變,因為游戲內(nèi)容開發(fā)和游戲更新速度快、更容易預(yù)估開發(fā)周期,運營活動的設(shè)計和安排更加地精準(zhǔn),這也提高了游戲的競爭力。游戲內(nèi)容更新的低代價極大地挽留了玩家,增加了玩家留存率,降低了運營成本。
從2014年的《六龍爭霸》的第一版,經(jīng)歷了不斷的迭代開發(fā),不僅支持Unity引擎,現(xiàn)在也支持Unreal Engine引擎?;趙Lua系統(tǒng),公司相繼開發(fā)了《夢幻誅仙》《萬王之王》《九州天空城》《青丘狐》《戰(zhàn)艦聯(lián)盟》《龍族幻想》《鴻圖之下》《諾亞之心》等爆款產(chǎn)品,其中有6款首月流水超過人民幣1億元,5款累計流水超過人民幣10億元,3款累計流水超過人民幣30億元,截至2020年底,《龍族幻想》全球累計流水超過人民幣30億元,獲得并產(chǎn)生了巨大的經(jīng)濟效益和國際文化影響力。這些產(chǎn)品全部使用wLua系統(tǒng)開發(fā)全部的游戲玩法內(nèi)容。
如今,基于最新wLua版本的《阿凡達》和《以閃亮之名》游戲正在緊鑼密鼓的開發(fā)中。
以先進的引擎技術(shù)為核心,以全新的開發(fā)模式驅(qū)動項目研發(fā),必然會給國產(chǎn)游戲帶來更大的活力,也一定會創(chuàng)作出更多更好的精品大作!
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設(shè)計領(lǐng)域和數(shù)字藝術(shù)教育的重要性,歡迎點擊咨詢報名。
2. 手機游戲如何開發(fā)(如何制作傳奇手游,都需要準(zhǔn)備些什么?)
?如何制作傳奇手游,都需要準(zhǔn)備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時代在進步游戲在更新,更趨于方便化移動化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費、一鍵制作炫酷特效,適合新手小白??靵碓囋嚕?/span>
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結(jié)局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟體系揭秘,不同玩家角色的經(jīng)濟活動
Bigtime加密游戲經(jīng)濟模型分析,探討游戲經(jīng)濟特點,幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動畫軟件你知道幾個?3ds Max、Blender、Maya、Houdini大比拼
當(dāng)提到3D動畫軟件或動畫工具時,指的是數(shù)字內(nèi)容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術(shù)動畫的軟件程序。但是,在3D動畫軟件中還包含了其他類型的...
7. 3D動漫建模全過程,不是一般人能學(xué)的會的,會的多不是人?
步驟01:面部,頸部,身體在一起這次我不準(zhǔn)備設(shè)計圖片,我從雕刻進入。這一次,它將是一種純粹關(guān)注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
8. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨立游戲開發(fā)技巧都可以幫助您更好地設(shè)計下一款游戲。無論你對游戲有著什么樣的概念,都
?三昧動漫對于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應(yīng)并不會推出《巫師4》。因為《巫師》系列在策劃的時候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
10. 3D打印技巧揭秘!Cura設(shè)置讓你的模型更堅固
想讓你的3D打印模型更堅固?不妨嘗試一下Cura參數(shù)設(shè)置和設(shè)計技巧,讓你輕松掌握!
最新文章
同學(xué)您好!