找回密碼
 注冊帳號

掃一掃,訪問微社區

綜合新聞 游戲引擎市場占有率超50%,Unity將用這些新技術改變“游戲玩法”

0
回復
511
查看
打印 上一主題 下一主題
[ 復制鏈接 ]
排名
1
昨日變化

5042

主題

5682

帖子

2萬

積分

Rank: 16

UID
1
好友
29
蠻牛幣
15114
威望
10
注冊時間
2013-5-15
在線時間
4439 小時
最后登錄
2020-11-23

一貧如洗游戲蠻牛QQ群會員活力之星

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

您需要 登錄 才可以下載或查看,沒有帳號?注冊帳號

x
11月16日,Unity線上技術大會正式開啟,來自各個領域的資深技術專家為全球創作者和開發者提供了一場“技術盛宴”。從四款全新產品技術迭代到中國版編輯器加速本土化服務,從Made With Unity中國榜單出爐到驅動游戲、傳媒、汽車等各個行業領域發生變革。種種跡象都在表明,Unity正在向著游戲領域和工業領域進行更深、更廣的拓展。

游戲茶館了解到,Unity目前已經全面覆蓋到各個游戲平臺,超50%的手機游戲、PC游戲和主機游戲基于Unity引擎制作而成,全球月活躍創作者多達150萬,遍布190多個國家和地區。此外,2019年全球收入前一百的工作室中,有93%的開發者在使用Unity的產品。

而隨著中國逐步成為世界第一的手游大國,Unity的中國本土化進程也在不斷加快,中國已然成為Unity增速最快的市場之一。


借此機會,游戲茶館特別采訪了Unity大中華區平臺技術總監楊棟先生,請他從產品技術,一站式服務,中國本土化等多個維度,為中國的開發者們答疑解惑。

全新產品推動行業發展,尖端技術覆蓋各個領域

在本次的線上大會上,Unity共推出了四款全新技術產品,楊棟介紹說:“在游戲開發領域,成本高、效率低一直是比較常見的問題,Unity今年推出的四款全新技術產品,一方面是相關領域技術上的革新,另一方面就是為了解決開發者的這些痛點?!?/font>

楊棟表示,比如Unity在AR和MR開發領域推出的MARS開發套件,最大的特點就是能夠讓開發者在編輯器中直接進行場景模擬,而無需在移動設備和編輯器之間反復調試。目前市面上的絕大多數移動設備僅支持水平面或豎直面掃描,無法對曲面進行掃描。因此,開發者通常是在用傳統手段通過編輯代碼開發平面置物或者豎面懸掛類型的AR交互,再編譯至移動設備端測試功能實現效果。

而基于MARS的AR應用開發是不需要開發者編輯寫代碼的,因為在MARS軟件中基于AR、MR的應用開發內置了一套規則,開發者可以通過設定相關條件的方式使AR應用在感知到符合條件的操作時觸發相應的動作機制,以此來實現無需編輯代碼的情況下直接進行開發和場景模擬。

AR通常是通過掃描一個平面時感知平面圖對應的特征,以此來觸發該平面置物的動作機制。而MARS能夠讓開發者將這些不同的條件進行打包,變成相對復雜的運行機制。比如說根據物品高度以及面積設置聯動條件的動作觸發機制,這就涉及到了空間計算的概念。

模擬AR應用在現實中的表現并自動檢測尺寸

此外,開發者還可以通過MARS創造大量的模擬環境。Unity目前在MARS中預置了多達19個的模擬環境,譬如廚房、臥房、后花園、辦公室等場景,開發者也可以把自己環境的場景模型導入至Unity,獲得與現實環境1:1的專屬模擬場景,還可以直接通過Unity在已有虛擬場景或導入的專屬虛擬場景的基礎上去開發AR應用。在Unity編輯器中已經存在對應的模型,開發者不再需要用設備去掃描現實場景中的細節,而可以直接在編輯器中模擬這些現實場景。

真實室外環境測試AR機器鴿子

最后,MARS還配置了一款云端場景掃描App,因為大部分的AR應用是基于地理位置的。比方說,以AR玩法大火的《精靈寶可夢GO》,玩家在富士山,金門大橋,埃菲爾鐵塔掃描出來的寶可夢都不一樣,這就使用了AR的地理位置功能。

假設開發者想要開發一款在劇院尋寶的AR應用,通過讓玩家在劇院的各個角落尋找某個特定物品換取獎勵,那么開發者不僅需要編輯大量代碼,還要設置各種相關配套的條件。但是通過MARS,開發者僅需要使用MARS配套的場景掃描App掃描劇院獲得所有空間數據,再通過云端傳輸下載到Unity編輯器中。即便沒有相關模型的數據,只要通過這些點位的相關信息就可以去做相應的開發,通過MARS可以非常直觀的讓這個應用落地。

ArtEngine則是一項基于AI為核心的圖像處理技術,通常用戶在創作寫實類作品時,需要應用大量的PBR材質。目前的工作流一般是通過Substance工具制作程序化的紋理來滿足這個需求。不過最好的寫實紋理來源還是來自于真實世界。我們可以通過拍攝相關紋理的照片獲取這些資源并轉化成可用的PBR材質。不過拍攝到的圖片轉為PBR材質需要經過很多道工序,用戶往往需要花費大量的時間和精力通過一些工具去修正圖片中的多余信息和畸變。

而ArtEngine技術可以通過功能節點去除多余信息并修正畸變,最后將該圖片轉化為可以直接在Unity中使用的PBR材質。ArtEngine的AI算法通過大量的機器學習訓練獲得了自主識別圖像內相關信息的能力,再通過內置的去光節點識別圖像中的光照信息并將其去除。此外,ArtEngine也可以輕松將存在畸變的圖像修正并編輯成四方連續貼圖。

使用 ArtEngine 將手機拍攝的照片輸出為 PBR 材質

對于游戲開發行業,Height Map(高度圖)和Normal Map(法線貼圖)都可以直接向ArtEngine導入初始圖像素材的形式獲得一個能在Unity中使用的PBR材質數據包。僅需要一個性能較高的GPU,游戲開發商就可以通過ArtEngine來批處理數以萬計的紋理貼圖,從而極大降低人工成本。依靠不斷進化的AI算法,隨著用戶和學習資料的增長,ArtEngine的AI算法會愈發精確。


利用ArtEngine可以通過修改參數來輕松調整材質表現

ArtEngine的另外一項優勢是其基于功能塊的使用方式,也就是基于工作流的使用方式。如果ArtEngine用戶想要去除圖像中的光照信息,只需要拉一個去光的節點而非一堆復雜的節點,就能讓它完成這項工作。因為Unity預設了用戶可能需要做的工作并把相關的AI算法集成在一個節點中,使ArtEngine用戶的工作效率能夠有一個極大的提升。

Plastic SCM是一款強大的版本控制工具,它與GitHub和SVN最大的區別在于它強大的二進制文件處理能力。以GitHub來舉例,開發者在該平臺進行代碼編輯是沒問題的,但如果單個文件的大小超過100兆,通過GitHub大文件功能下載大型文件的數據包時會非常慢,但Plastic SCM能夠輕松地解決上述問題。而且GitHub和SVN平臺并不支持用戶在平臺上進行圖片文件的對比,但用戶可以在Plastic SCM中直接對比這些圖并享受一些其他的便利功能。

版本控制軟件Plastic SCM

Plastic SCM還有兩種用戶服務模式,其一是讓用戶可以直接將項目數據上傳到云端服務器,其二是基于企業用戶的服務。使用該企業自己的服務器,其內部成員可以在任何時間任何地點通過公司內網直接接入公司服務器進行項目的版本控制操作。因此Plastic SCM企業為這些閉網開發的用戶提供了新的選擇。

即時游戲(Instant Game)是由中國Unity本土研發團隊開發的手游轉小游戲平臺級解決方案。它使用了Unity的云端資源分發技術,讓用戶只需下載一小部分數據就能快速進入游戲開始體驗,真正做到了“即點即玩”的用戶體驗。

Instant Game和云游戲的區別在于:云游戲所有數據靠云端服務器渲染,網絡的好壞將直接決定用戶的游戲體驗。即時游戲最大的優勢就是在用戶持續聯網的情況下,后臺會自行下載游戲剩余素材并且不影響用戶的游戲體驗,依靠穩定快速的游戲環境,解決目前手游行業普遍存在的數據包過大的痛點。

傳統手游由于包體過大,往往要下載很長時間,“即點即玩”的新技術能極大的避免因等待時間過長而造成的用戶流失,大大提高游戲“獲客”的競爭力。

使用即時游戲技術來啟動《球球大作戰》的效果(實際效果以上線版本為準)

Unity新推出的即時游戲技術無疑為眾多游戲開發者開拓了一個全新的變現渠道,讓原本優質的游戲在小游戲平臺獲得新的變現機遇,觸達新一批用戶玩家,實現額外營收。而游戲平臺也獲得了更高的流量轉化,無疑是一個雙贏。

對于Unity今后的發展方向,楊棟說道:“Unity將會以技術和市場兩個大方向持續拓展。比如技術方面,提供統一的渲染管線以及使用DOTS技術將會是我們現在持續發展的重點。

而在電影、實時動畫、廣告創意、汽車制造,甚至是建筑、工程等各個領域,Untiy也會依托領先的技術和產品持續發力,全面覆蓋到全球尖端市場的各個角落?!?/font>

頂級大作突顯主導地位,一站式平臺打通壁壘

在技術全面革新的同時,眾多由Unity引擎制作的頂級大作也開始在各個平臺持續發力。

今年下半年,米哈游使用Unity引擎開發的頂級大作《原神》在海內外引起了強烈反響。在這些光鮮亮麗的成功背后,除了米哈游開發團隊對研發的投入巨大,實現了大量的技術創新和突破,Unity引擎強大的技術支持在背后也同樣扮演了重要角色。

由Unity引擎制作的全球暢銷跨平臺游戲《原神》

其一,借助Unity的跨平臺兼容性,《原神》成功地為其用戶提供了多端互聯的游戲體驗,提高了用戶們跨平臺聯機對戰的參與度?!对瘛肥敲坠问卓钪С侄喽藬祿ネǖ挠螒?,玩家可以在PC和移動端之間即時同步數據,PS4可與其他平臺聯機 。

其二,中國Unity企業技術支持團隊為《原神》項目組提供了引擎定制、性能優化、內存優化等服務。

由此來看,Untiy無論是在創作的技術層面還是產品的運營層面,都足以支撐各大游戲廠商對于頂級大作的研發需求。而隨著像《帕斯卡契約》等使用Unity軟件開發的3A手游大作贏得市場的廣泛關注,Unity在頂級游戲大作領域的主導地位將會越發明顯。

除了保持技術的領先性,提供完整的服務也一直是Unity的核心驅動力。Unity為創作和運營兩大核心業務的長期賦能,逐漸拓展成為一站式創作運營平臺。


當談到“一站式解決方案”如何解決開發者痛點時,楊棟解釋說:“一站式解決方案的唯一目的就是幫助開發者從創意和立項開始一直到最后變現均可在同一平臺完成。因為開發應用游戲或實現創意落地的整個過程其實很長,做原型、設計、編程、出包、再投入應用,只不過是這個過程的一半。開發者還要考慮怎樣發行、推廣、吸引更多用戶、保證留存率、持續產生收益、通過用戶反饋持續改進產品延續產品的生命周期。所謂的一站式解決方案實際上就是為了能夠幫助開發者解決這一系列的事情中可能出現的問題?!?/font>

楊棟最后告訴游戲茶館,Unity本身只是一個開發工具,但是在只有這個開發工具的情況下,Unity是無法維系長遠發展的。所以他們需要幫助Unity的使用者,讓這些用戶除了能夠通過Unity開發很好的產品,還能通過這個平臺切實變現,從而有資本能夠持續去進行新項目的研發。

中國本土化穩步落地,正版意識逐步加強

隨著國內手游行業的飛速發展,2019年中國手游市場收入達到了1513.7億元,較去年增長13%,中國手游也徹底坐實了世界第一手游大國的位置。而Unity將新技術落地中國市場,并進行本土研發,賦能中國開發者,也正是從去年開始穩步實施。


2019年,Unity中國版編輯器正式推出,隨之也加入了一系列非常接地氣的功能。包括中國Unity研發的Unity優化-云端性能檢測和優化工具、資源加密、防沉迷工具、Untiy游戲云等等。然而對于這種國區獨有的“附贈大禮包”,不少中國開發者并不買賬,在他們潛意識中,“中國版”似乎一直和“閹割版”掛鉤。對此,作為大中華區技術總監的楊棟也感到頗為無奈,他表示中國版的Unity實際上是在全球版的基礎上,添加了很多本地化的功能,因此準確的來說,這是一塊被額外增大的“蛋糕”。

今年Unity頒發了首屆Made with Unity中國榜單,表彰優秀本土創作者

楊棟坦言稱:“Unity非常重視中國市場,也愿意在中國市場上專門投入人員和資源,主要目的就是為了給中國的開發者提供更好的用戶體驗。中國版的Unity并不一定是加入了各種“紛繁復雜”的功能才被稱為中國版,我們實際上是為了幫助本地的開發者更加有效率的去使用這款軟件?!?/font>

對于軟件盜版的問題,楊棟表現的十分坦然:“盜版的問題實際上是在慢慢地改善,消費者的版權意識也越來越強。這其實和中國用戶生活水平和思想層次的提高有很大關系,當然法律在這方面的監管也在不斷加強。

目前Unity在運營服務方面的比重越來越大,而使用盜版軟件的用戶根本無法切身體會到這部分增值服務的巨大價值,因此其產品的真實表現勢必會與其他產品存在差異,這部分差距是難以通過技術來彌補的。

我們希望通過提供一個穩定的開發環境和配套服務,讓使用Unity的用戶賺到錢,再通過為我們平臺付費,來支持我們持續開發出服務于他們的技術和工具,這實際上是一個能實現雙贏的良性循環?!?/font>

結語

在中國市場,營收最高的前20家頭部游戲研發廠商,全部在使用Unity的技術,超一半在使用Untiy企業技術支持服務。中國游戲出海收入前30名的廠商更是與Unity Ads建立了長期的業務合作關系,利用“一站式解決方案”在獲取用戶和流量變現上實現了巨大的收益。

依托頂尖的產品和“一站式解決方案”,Unity不斷觸及到中國消費者的核心訴求。中國本土化的加速,預示著中國市場的硬性選擇。

從技術端到市場端,Unity在中國顯然已經實現一個完美的閉環。


來源:游戲茶館
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊帳號

本版積分規則

内蒙古麻将app 3018108440795380670274931074288589082617779065765926065364677624910022778468516919717387304875102476 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();