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

    虛擬現實開發引擎Unity3D與unreal比較

    2017/3/10      點擊:

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


    轉自mobileshub公(gōng)眾號(ID: mobileshub),作者(zhě):屠敏 

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

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

    Unity - 手遊的天下(xià)

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

    Unity優點(diǎn)

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

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

    • 比較友好,可用插件較多,開發效率高;

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

    • 適(shì)用用低配置(zhì)的硬件(jiàn)。

    Unity不足

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

    • 材質Shader複雜;

    • 源代碼不公開;

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

    Unreal Engine(UE)- 開發者(zhě)的天(tiān)堂

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

    UE優點

    • 入門級的開發者可以在網上找到(dào)很(hěn)多教程和文檔;

    • 有專用的設計資源和優化公(gōng)司(sī),打造高(gāo)端和沉(chén)浸式(shì)VR;

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

    • 免費;

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

    • 更好的畫(huà)質,材質(zhì)編輯器較好;

    • 引擎的源(yuán)代(dài)碼可以從Github開源社區下載(zǎi),意味著開發(fā)者實(shí)質上可以修改任何(hé)任何東西(xī),包(bāo)括物理引擎、渲染和圖形用戶(hù)界麵。

    UE不足

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

    • 加載(zǎi)時間比較久;

    • 實時處理較差。

    總結

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

    91网站入口_91视频导航_91短视频在线_91视频在线免费观看