虛擬現實游戲一直是VR開發人員的一個夢想,而隨著VR技術的日益完善,VR開發人員看到了虛擬現實游戲成真的希望。不過目前困擾VR開發人員的就是他們不知道用哪一種引擎開發VR游戲比較好?其實,目前市面比較好的VR游戲開發引擎有Unity3D(U3D)、Unreal Engine 4(UE4)、CryEngine3、Cocos 3D、C2engine等,至于選擇哪種引擎來開發VR游戲,這還要看你是做哪種用途的,下面我們就跟隨鷗仔一起來了解一下吧。
Unity3D是由Unity Technologies開發的一個讓玩家輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發工具,是一個全面整合的專業游戲引擎。Unity Technologies在7月份宣布完成1.81億美元C輪融資。憑借較低的技術門檻與收費,以及對跨平臺的優良支持,Unity獲得一大批擁護者。Unity這些年一直是手游和網頁游戲開發者的寵兒,去年6月10日發布Unity 5.1版本后,Unity開始正式支持VR游戲開發。
Unreal Engine 4是第4代虛幻引擎,對應次世代主機ps4,游戲公司Epic Game的杰作,這個公司在1998年推出了虛幻引擎,再經歷了UE、UE2、UE2.5、UE3、UDK、UE4這么多個版本的迭代后,終于到了今天大家看到的免費還開源的UE4。據了解,UE4免費開放下載后,用戶數量已經達到200萬, UE4憑借其出色的畫面效果,為廣大3A級游戲開發廠商所青睞。
Cryengine3,德國的CRYTEK 公司出品一款對應最新技術DirectX 11的游戲引擎。簡單視覺編輯系統給了設計師一個創建和控制事件、觸發點等游戲邏輯的效果圖直覺界面,甚至無需撰寫一個腳本就能創建復雜的游戲關卡。 CryEngine新版本增加了對Oculus Rift的支持,而且還支持AMD的LiquidVR技術,引擎還將在以后的更新中增加更多VR平臺。
Cocos 3D引擎是觸控科技研發的一款VR游戲引擎,代表作品:捕魚達人、我叫MT等,用戶多為東亞游戲開發者,但大多為小型游戲。目前,Cocos引擎在中國占有量非常大,不僅能夠幫助開發便捷開發游戲,還可以實現VR硬件的對接和輸入,Cocos引擎里專門集成集成VR模式,方便開發者進行VR開發。
C2engine是一個免費的3D/VR/AR內容開發平臺,不僅能開發3D/VR/AR游戲,還可以應用到到VR軍事、電商、教育等領域。C2engine全中文、免費、無需編程的特點極大降低了國內內容開發的門檻;另一方面,開發者可以通過C2engine迅速實現大型3D內容的HTML5化,在應用市場等傳統渠道之外,另辟蹊徑來進行內容分發。
總體來看,VR游戲開發的核心引擎是U3D與UE4,這兩款游戲開發引擎工具基本撐起了VR游戲制作的一片天。兩者各有千秋,Unity適合小團隊制作,甚至是獨立制作,主要趨向是手游,目前Unity仍然是手游市場占有率最高的引擎,超過九成的Gear VR游戲都采用了Unity引擎開發。而UE4更加適合大團隊大制作,主要趨向于PC平臺。
不過如今隨著手機的越來越智能,手游在將來必將迎來一個飛速的發展,所以如果你有志從事VR手游開發,那么Unity引擎則是你必須學會的。那么在哪里能學到正規的Unity引擎開發技術呢?藍鷗是Unity官方正式授權負責舉辦Unity官方認證考試及銷售Unity官方認證課件的授權培訓中心,在這里你可以學到最好的、最前沿的技術,這里將是你學習Unity引擎開發技術最好的地方。