Unity VS Unreal奇钞,游戲開發(fā)該如何選擇引擎澡为?

一、引擎的介紹

隨著游戲開發(fā)的不斷進(jìn)步景埃,游戲開發(fā)越來越龐大復(fù)雜媒至,因此游戲引擎已經(jīng)成為游戲開發(fā)必不可少的工具。引擎對(duì)基本的功能封裝谷徙,對(duì)工具鏈的提供等都可以大幅降低游戲引擎的開發(fā)難度拒啰,提高開發(fā)速度和質(zhì)量。

對(duì)于目前市場完慧,3D手游的引擎選擇主要分四部分:

Unity:在移動(dòng)端更有優(yōu)勢占據(jù)手游市場70%的占有率谋旦,各種品類游戲都有;

Unreal:兩款正版吃雞手游都是使用Unreal引擎,但手游MMO目前國內(nèi)還沒有上線產(chǎn)品册着,國內(nèi)端游MMO成功的也很少拴孤;

自研引擎:例如楚留香的Messiah,太極熊貓的Flexi等指蚜,優(yōu)點(diǎn)在于非常熟悉可以提供深度定制和優(yōu)化乞巧;

其他引擎:應(yīng)用較少不進(jìn)行考慮摊鸡。

這里其實(shí)選擇的余地比較小是辕,對(duì)于大部分沒有自研引擎的公司來說,還是選擇Unity居多疙教,但是隨著硬件的不斷發(fā)展以及Epic公司自己的不斷優(yōu)化和持續(xù)更新葵诈,Unreal在手機(jī)上也有越來越多的公司和項(xiàng)目選擇使用了作喘。

部分已知手游項(xiàng)目:

(一個(gè)重要的選擇原因:如果一款引擎在同類型項(xiàng)目中有成功項(xiàng)目贰锁,則我們可以很大程度相信這款引擎槽奕。)

二所森、選擇引擎的基本原則

按照軟件工程的開發(fā)流程,我們首先應(yīng)該明確需求。以下是一些常見的需求點(diǎn):

游戲類型?

目標(biāo)用戶,目標(biāo)平臺(tái)谴咸,目標(biāo)機(jī)型是什么?

項(xiàng)目周期,成本和團(tuán)隊(duì)實(shí)力辨赐?

更傾向畫質(zhì)品質(zhì)還是適配性帆焕?

是否有特殊的技術(shù)需求?是否大世界折晦?是否支持物理?是否寫實(shí)風(fēng)格

何種同步技術(shù)宁改?

等等

然后我們需要考察引擎的特性是否和我們的需求相符耙考。

1锅论、必須滿足的特性炫狱,如果不支持則不能選用該引擎:

是否有成功的同類型產(chǎn)品嬉荆?

引擎是否支持想要發(fā)布的平臺(tái)椅亚,兼容性如何弥虐?

引擎的性能如何惧磺?包括CPU布讹,GPU坑鱼,內(nèi)存等等,例如早期的Unreal如果開發(fā)商不做優(yōu)化無法在低配手機(jī)上流暢穩(wěn)定的運(yùn)行。

引擎的成本如何,和團(tuán)隊(duì)的技術(shù)棧是否契合糊治,開發(fā)效率如何?

引擎是否支持想要的技術(shù)窃肠?

2、最好支持的特性,但如果不支持可以第三方庫或自主開發(fā)解決:

如果是多人在線游戲州既,引擎是否已經(jīng)封裝了成熟的同步機(jī)制蚌卤?

是否支持更多的DC和更完善的優(yōu)化?

如果是開發(fā)大世界游戲,引擎是否支持成熟的大世界系統(tǒng)(包括地形,植被圆到,LOD,遮擋豆赏,優(yōu)化等等)苇瓣?

如果需要高級(jí)AI勤揩,引擎是否能高效完善支持?

如果需要物理碰撞,引擎是否能高效完善支持囱怕?

負(fù)責(zé)邏輯是否支持腳本茧痒,是否支持腳本可視化編輯器雇庙?

是否支持熱更鱼鼓?

引擎是否自帶編輯器(動(dòng)畫,場景宣蔚,特效向抢,UI认境,粒子等),以及編輯器是否適合挟鸠,是否支持?jǐn)U展叉信?

第三方插件和庫的支持如何?

引擎是否有良好的文檔艘希,是否有開發(fā)商官方的技術(shù)支持茉盏?

引擎是否完善的開發(fā)工具?如性能分析枢冤,打包等等鸠姨。

三、引擎的功能劃分和對(duì)比

有一句話說的好:

美術(shù)資源決定了游戲世界的外觀淹真,腳本資源決定了游戲世界的內(nèi)容讶迁,而引擎部分決定了游戲世界的規(guī)則。

一款引擎往往包含核蘸,圖形模塊巍糯,AI模塊,物理模塊客扎,尋路模塊祟峦,輸入模塊,網(wǎng)絡(luò)模塊徙鱼,UI模塊宅楞,渲染模塊,聲音模塊袱吆,編輯器模塊等等厌衙,如果要全面評(píng)估我們應(yīng)該針對(duì)各個(gè)模塊進(jìn)行詳細(xì)的評(píng)估和對(duì)比。

但說道引擎绞绒,往往大家的第一印象都是引擎的圖形渲染能力婶希,可見圖形對(duì)于引擎來說是至關(guān)重要的,因此我們會(huì)分為兩部分蓬衡,圖形模塊和其他模塊喻杈,然后進(jìn)行詳細(xì)的比較。

圖形模塊

圖形是游戲引擎的重中之中狰晚,主要功能就是提供封裝底層的渲染接口(D3D筒饰,OpenGL,Metal,Vulkan等)家肯,渲染管線的定制(前向渲染龄砰,延遲渲染盟猖,多線程等)讨衣,適配(PC换棚,IOS,Android)反镇,以及一些基本渲染功能的提供例如后處理(抗鋸齒固蚤,景深,屏幕矯色歹茶,扭曲夕玩,描邊,SSAO等等)惊豺,陰影燎孟,地形,捏臉尸昧,動(dòng)畫揩页,天氣等等。

(點(diǎn)擊上圖烹俗,可放大查看)

由此可見在高端渲染技術(shù)上Unreal更有優(yōu)勢有強(qiáng)大的官方支持爆侣,性能也極佳,但是相對(duì)的低端設(shè)備的兼容性會(huì)略差特別是Android版本幢妄。Unity也可以實(shí)現(xiàn)相同的效果但是很多工作都需要自己開發(fā)兔仰。

其他

(點(diǎn)擊上圖,可放大查看)

經(jīng)過對(duì)比可知Unity更容易上手前期開發(fā)更快速蕉鸳,更容易做出適配更廣(內(nèi)存和穩(wěn)定性)的游戲乎赴,但一些次時(shí)代技術(shù)需要自己實(shí)現(xiàn)。而Unreal學(xué)習(xí)成本較高開發(fā)效率較低潮尝,但是更容易做出頂尖效果的游戲无虚,更適合開放世界,大型項(xiàng)目衍锚。

四友题、總結(jié)

如果是項(xiàng)目周期和成本比較寬裕,希望開發(fā)超高畫質(zhì)超高品質(zhì)戴质,開放世界的游戲度宦,同時(shí)圖形向技術(shù)積累較弱推薦使用Unreal,特別是FPS射擊類游戲告匠;如果希望開發(fā)周期更短戈抄,或者有著深厚技術(shù)積累和技術(shù)支持推薦使用Unity。此外引擎的選擇也受美術(shù)和策劃的影響后专,特別是美術(shù)同學(xué)划鸽,對(duì)編輯器和引擎的熟悉成度對(duì)進(jìn)度,效果和性能也有著非常大的影響。

其實(shí)對(duì)于大部分的游戲裸诽,兩款引擎都可以滿足需求嫂用,主要的差異還是在品質(zhì),時(shí)間丈冬,成本的項(xiàng)目管理三角形的取舍上嘱函。適合自己的才是最好的。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末埂蕊,一起剝皮案震驚了整個(gè)濱河市往弓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蓄氧,老刑警劉巖函似,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異喉童,居然都是意外死亡缴淋,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門泄朴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來重抖,“玉大人,你說我怎么就攤上這事祖灰≈优妫” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵局扶,是天一觀的道長恨统。 經(jīng)常有香客問我,道長三妈,這世上最難降的妖魔是什么畜埋? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮畴蒲,結(jié)果婚禮上悠鞍,老公的妹妹穿的比我還像新娘。我一直安慰自己模燥,他們只是感情好咖祭,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蔫骂,像睡著了一般么翰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上辽旋,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天浩嫌,我揣著相機(jī)與錄音檐迟,去河邊找鬼。 笑死码耐,一個(gè)胖子當(dāng)著我的面吹牛追迟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播伐坏,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼握联!你這毒婦竟也來了桦沉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤金闽,失蹤者是張志新(化名)和其女友劉穎纯露,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體代芜,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡埠褪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了挤庇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钞速。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖嫡秕,靈堂內(nèi)的尸體忽然破棺而出渴语,到底是詐尸還是另有隱情,我是刑警寧澤昆咽,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布驾凶,位于F島的核電站,受9級(jí)特大地震影響掷酗,放射性物質(zhì)發(fā)生泄漏调违。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一泻轰、第九天 我趴在偏房一處隱蔽的房頂上張望技肩。 院中可真熱鬧,春花似錦浮声、人聲如沸亩鬼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽雳锋。三九已至,卻和暖如春羡洁,著一層夾襖步出監(jiān)牢的瞬間玷过,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辛蚊,地道東北人粤蝎。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像袋马,于是被迫代替她去往敵國和親初澎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容