• 您的位置:首頁 > 新聞動態 > VR專題

    虛擬(nǐ)現實開發引擎Unity3D與unreal比較

    2017/3/10      點擊:

    Unity vs UE,虛擬現實開發引擎(qíng)如何抉擇


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

    VR浪潮(cháo)席卷而來,相對於資本的狂熱,現實中真(zhēn)正需(xū)要的是有實力的VR硬件研發團隊和專(zhuān)業內(nèi)容製作隊伍。對於入門(mén)級的開發者而言,遊戲引擎的選擇成(chéng)為了一大(dà)難題。

    目前(qián)虛擬現實遊戲開發引擎有很多種,其中兩大主(zhǔ)流的引擎為Unity和Unreal Engine,目前這兩種(zhǒng)引擎支持*大VR平台,如Oculus Rift、HTC Vive、Gear VR和Playstation VR等。本文將解析Unreal Engine和Unity引擎優缺點,為入門級的開(kāi)發者(zhě)選(xuǎn)擇提(tí)供一些建議。

    Unity - 手遊的天下

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

    Unity優點(diǎn)

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

    • 使(shǐ)用C#和JavaScript編碼(C++可以在(zài)定域使(shǐ)用,但並不推(tuī)薦(jiàn));

    • 比較友好,可用插件(jiàn)較多,開發(fā)效率高;

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

    • 適用用低配置的硬件。

    Unity不足

    • 相比(bǐ)Unreal Engine4(UE4)3D畫質不是*好的;

    • 材質Shader複雜;

    • 源代碼不公開;

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

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

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

    UE優(yōu)點

    • 入門級的開發者可以在網(wǎng)上找到很多教程和文檔;

    • 有專用(yòng)的設計(jì)資源和優化公司,打造高端和沉浸式VR;

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

    • 免費(fèi);

    • 可預先構建框架,快速創建環境和粒子係統,百萬級渲染;

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

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

    UE不足

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

    • 加載時間比較久;

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

    總結

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

    密桃直播-密桃直播手机版下载-蜜桃直播app下载安装-蜜桃直播官方版下载