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