當前位置:
首頁 > 遊戲 > 阿里自研3D引擎Oasis開源了!能做什麼遊戲?

阿里自研3D引擎Oasis開源了!能做什麼遊戲?

如今來看,馬雲當年一席餓死也不做遊戲的言論已然成為了真香定律。

目前,阿里旗下的遊戲業務開展的如火如荼,已經擁有了遊戲內容如《三國志·戰略版》、《三國志幻想大陸》等;遊戲渠道如九游、UC、阿里雲遊戲等;遊戲代理如《旅行青蛙》等,在遊戲領域的布局不可謂不完善。

而在近日,阿里更進一步,伸向了遊戲引擎領域,開源了螞蟻集團旗下研發的互動圖形引擎Oasis Engine,而引擎主攻的其實就是在支付寶等應用中常見的各種小遊戲,阿里表示Oasis Engine是「阿里經濟體互動技術方向的首選 Web 3D 引擎」。

當然,準確來說這款引擎並不算「新」,最初的原型為螞蟻圖形引擎,早在2016年阿里便開始孵化,經過一步步迭代與升級才慢慢逐漸成為Oasis Engine。

根據官方介紹,這款引擎產品是一款以Web為先、移動為先的互動/創造平台,使用組件架構,主要追求易用與輕量。如今,阿里開源了這一引擎,意味著更多的開發者能夠使用這一引擎,逐漸開始組建出開發者生態。

打年獸、集五福,背後驅動全靠它

掃福、種樹、養雞,幾年前在提及這些詞可能還不知所云,但如今相信很多人已經輕車熟路,甚至還有定時查看的習慣,與當年偷菜、搶車位之輩有的一比。其中,最為人所津津樂道的掃福活動,如今已然成為了新時代「年味」的象徵。

隨著時間的推移,能夠發現這一系列內嵌於支付寶中的小遊戲已經發生了質的變化,功能、畫面越來越多,畫面、場景也越來越豐富,而背後則都是基於阿里Web 3D圖形引擎Oasis完成。

2016年,《PokemonGo》紅遍大江南北,AR熱潮席捲一時,當時無論是市場還是開發者都對這個新興起的概念愛不釋手,阿里也便是其中之一。

2017年,支付寶首次推出了AR紅包功能,掃描周圍環境就能發現其他好友藏在此處的紅包,雖然看似這僅僅是阿里基於新的AR功能在掃福活動中做出的創新,但實際上這次活動是首次在支付寶中實現了3D動畫渲染功能,Oasis也正是從此開始生根發芽。

經過幾輪定位調整、升級改造,阿里也就一步步的孵化出了Oasis。根據官方描述,Oasis Engine採用組件系統架構,需要具備三維渲染能力,還需要包含其他領域如2D、3D、UI、音頻、物理、VR/AR、邏輯編寫等。組件系統架構保證了引擎靈活性,開發者能夠自然的將業務功能沉澱為組件復用。

與此同時,Oasis幾經改造已經具有一定的泛用性,且簡單易上手,引擎對於渲染、資源系統等多方面進行了打磨與優化,同時還是一個面向GPU友好的引擎,通過將蒙皮、粒子軌跡、材質著色等模塊放入GPU中執行,實現更強大的畫面表現力,且在流暢性上也得到一定的兼顧。

此外,與遊戲行業中常常會用到的遊戲引擎不同,Oasis最大的特點之一就是目前還沒有客戶端,而是一個網頁的3D編輯器,開發者能夠直接通過瀏覽器進行開發工作。

易用、性能強大、實用性高均是Oasis的特點,而這些則是相關開發團隊多年努力的成果,據了解,最初因為編輯器的交互做的不算友好,所以實際對於使用的開發者而言並沒有起到降低成本的作用,甚至沒有一個3D項目是使用這款編輯器完成。

不過,這個項目並沒有被阿里砍掉,編輯器的定位被加強,優化了交互方面的問題,一步步打磨而來,根據官方的說法,Oasis的編輯器如果戲謔的來說,就像是低配的Unity。

小團隊研發,開源引擎工具再添一家

那麼阿里為何會去研發這樣一款引擎?根據官方介紹,阿里研發引擎的初衷主要是因為移動業務的發展,但互動需求的圖形技術還較為落後,二者的反差促成了阿里決定自己去研發一項Web 3D的產品。

在最初,這款引擎大多數時候都被用來研發遊戲化的產品,因為在2017年支付寶通過引擎做出了螞蟻森林以及螞蟻莊園兩個爆款產品,顯著的提高了用戶停留時長,並且公益化的模式也強化了支付寶的品牌形象。

看到了遊戲的前景後,阿里繼續利用引擎開發了數款遊戲,並且還運用了不少遊戲化運營的思維,比如引入激勵性的分享、積分排名等功能,製作遊戲成為阿里運用引擎的首選。

不過,在2018年,阿里尋求更大的突破,將螞蟻圖形引擎移交給了RichLab團隊,讓引擎能夠在更多環境中運行。RichLab接手後對引擎進行了重新定位與思考,對引擎持續進行打磨與完善。2019年,網傳前Layabox的資深工程師跳槽到了阿里,加速了這個項目的研發速度,也就有了現在開源的Oasis引擎。同年,引擎作出的最大改善便是易用性與引擎性能,比如3D渲2D這種優化開發者上手難度的方案加入其中。

根據知乎上Oasis的核心開發者介紹,RichLab的團隊成員大概在50人左右,分布在杭州、北京、重慶等地,不過從正式發展時間以及團隊人數上來看,相較於市面上成熟的商業遊戲引擎而言處於功能早期階段。

不過,巨頭入局引擎領域很多業內人士並不看好,比如Layabox的CEO謝成鴻就表示,中國開源引擎生存艱難,少有人伸把手,現在大家各搞一套,在低層次水平重複造輪子,是浪費。標準割裂,開發者選擇風險、學習成本、人才成本增加,對行業是損害。引擎應該為開發者服務,不是為資本和小團體利益服務。

如今市面上已經擁有不少的成熟的引擎產品,如阿里這般自研的產品對於競爭對手如騰訊、位元組跳動而言自然會避開使用,在使用上確實會造成一定的生態割裂。

那麼Oasis真的沒有機會嘛?

造福中小App開發者,開發遊戲尚待完善

從目前Oasis的功能以及實用性來看,理論上來說確實已經可以用來開發小體量的遊戲,但是真要用到實際中似乎還差點火候。

基於WEB 3D、瀏覽器技術確實給開發者帶來了諸多的便利性,但便利之下往往也伴隨著局限性,比如多人同屏玩法或者一些較大體量的遊戲必然難以最終實現,這也是為什麼支付寶上的遊戲複雜程度普遍不大。以阿里的條件,確實也可以將引擎進一步做大,甚至是推出專屬的引擎客戶端以滿足更多遊戲開發者的需求。

不過,如果以Oasis引擎所研發產品的定位來看,可以,但沒必要,至少目前沒必要。

一方面,如果以現在核心的遊戲玩家視角來看,無論是養雞、蓋樓還是掃福都很難稱之為一款遊戲,因為實際上遊戲性並不高,且由於大多都帶有商業性質,所以更像是功能性的產品,利用遊戲化的手段來讓交互性更加豐富。而這些產品對於遊戲性普遍要求不高,更多的是追求豐富的表現形式與功能性,在這一點上,Oasis的功能已經滿足了阿里對於這種輕量化遊戲的需求。

另一方面,正如上文所言對於國內的遊戲開發商而言,如果使用Oasis來開發遊戲確實會徒增學習成本,所以如果將Oasis以遊戲引擎看待還有很長的路要走。

但如果從營銷的角度出發,阿里的Oasis引擎還是擁有很廣闊的應用場景,尤其是中小型App開發者,或者主營業務並非科技企業的公司。在遊戲行業甚至科技行業以外,使用弱遊戲性但強交互性的小遊戲來進行營銷的並不在少數,而在去年疫情籠罩之際數家服裝品牌都推出過類似的遊戲產品,取得了不錯的成效。

與此同時,以阿里為例的不少電商平台甚至是商家也有類似的營銷活動,遊戲化營銷是一個不錯的噱頭,受益於較強的交互性還能提升轉化率和用戶黏性,對於技術能力有限的APP開發者來說,Oasis顯然是個不錯的選擇。

當然,Oasis才剛剛開源,還需時日去沉澱,阿里會通過這一引擎給行業帶來什麼新動作?拭目以待。

·····?End?·····

GameLook每日遊戲產業報道

全球視野 /?深度有料

爆料 / 交流 / 合作:請加主編微信?igamelook

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!


請您繼續閱讀更多來自 GameLook 的精彩文章:

爆量高轉化率不是夢!遊戲廣告創意的四部曲和四大調
持續霸榜刷屏,這款3A級槍戰手游大作是如何做到的?