• 虛擬現實(shí)開發引擎Unity3D與unreal比較(jiào)

    2017/3/10      點(diǎn)擊:

    Unity vs UE,虛擬現實開發引擎如何(hé)抉擇


    轉自mobileshub公眾號(ID: mobileshub),作者:屠敏 

    VR浪潮席卷而來(lái),相對於資本的狂熱,現實中真正需要的是有實力的VR硬(yìng)件研發團隊和專業內容製作隊伍。對於入門級的開發者而言,遊戲引擎的選擇成為了一大難題。

    目前虛擬(nǐ)現(xiàn)實遊戲開發引(yǐn)擎有很多種,其中(zhōng)兩(liǎng)大主流的(de)引擎為Unity和Unreal Engine,目前這兩種引擎支持*大VR平台,如Oculus Rift、HTC Vive、Gear VR和(hé)Playstation VR等(děng)。本文將解析Unreal Engine和Unity引(yǐn)擎優缺點,為入門(mén)級的(de)開發者選擇提供一些建(jiàn)議。

    Unity - 手遊的天下

    Unity 3D是(shì)Unity Technologies開發的一(yī)個(gè)讓玩家輕鬆創建諸如三維視頻遊戲、建築可視化(huà)、實時三維動畫等類型互動內容的多平台的綜合型遊戲開發工具,是一個麵整合的專業遊戲引擎。起初它隻能運行在Mac係統下,到了後來開始支(zhī)持Windows係(xì)統,可發(fā)布遊戲至(zhì)Windows、Mac、Wii、iphoness和androids平台。

    Unity優(yōu)點

    • 手遊的(de)選擇,網站上有很多的教程和文檔(*對於入門級開發者);

    • 使用C#和JavaScript編碼(C++可以在(zài)定域使用(yòng),但並不推薦);

    • 比較友好,可用插(chā)件較多,開發效率高(gāo);

    • 簡易且直觀的UI界麵及(jí)易上手學習設置;

    • 適用用低配置的硬件。

    Unity不足

    • 相比Unreal Engine4(UE4)3D畫(huà)質不是(shì)*好的;

    • 材質Shader複雜;

    • 源代(dài)碼不(bú)公開;

    • Unity免費,Unity Pro和Unity ioses Pro僅提供30天功能試用期;

    Unreal Engine(UE)- 開發者的天堂

    提到遊戲引擎開發不得不提虛幻(UE),UE是目前世界*知名授權(quán)*廣的尖遊戲引擎,占有球商(shāng)用遊戲引擎80%的市場份額。像業內(nèi)人士(shì)分析的那樣,根據項目類型和預算來看,預算充足就用虛幻,想快速(sù)開發(fā)就用Unity。大型遊戲項目(mù)還(hái)是虛幻更合適。

    UE優點

    • 入(rù)門級的開發(fā)者可(kě)以在網上找到很多教程和文(wén)檔;

    • 有專用的設計資源和優化公司,打造高端和沉浸式VR;

    • 使用藍圖(可視化編程)。拖拽節點和定製C++代碼。然而,並(bìng)非(fēi)聽起來這(zhè)麽容易,藍圖有自身的學(xué)習曲線;

    • 免費(fèi);

    • 可預先構建框(kuàng)架,快速創建環境和粒子係統,百萬級(jí)渲染;

    • 更好的畫質,材(cái)質編輯器較好;

    • 引擎的源代(dài)碼可(kě)以從Github開源社(shè)區下載,意(yì)味著開發者實質上可以修改任何任何東西,包括物理引擎、渲染和圖形用戶界麵。

    UE不足

    • C++(僅限於初級開發者不熟悉這門語言);

    • 加載時間(jiān)比(bǐ)較久;

    • 實(shí)時處理較差。

    總結(jié)

    總的(de)來說,兩種引擎(qíng)是開(kāi)發VR的(de)主流引擎。Unity 3D相對比較輕便(biàn),更適合開發輕量(liàng)級的體驗或Demo。但是(shì),它能具有更好支持VR功能。UE4則(zé)是重量(liàng)級。Unity看起來更適合開發者,UE4更適合對於動畫,美術感興趣的設計師。選擇引擎主要還是看要開發什麽樣的項目。根據項目再去(qù)看需要什麽(me)樣的引擎。如果你有足夠的時間,可以嚐試兩種開發引擎,然後做出適合自己的選擇。

    91影视免费版下载-91麻豆国产福利精品-91麻豆精品一二三区在线-国产91系列视频在线观看