我們跟Unity聊了聊,如何助力3A遊戲製作

2020-12-03 鈦媒體APP

文 | 競核

「將Unity簡稱為手遊引擎,我認為是不公平的。」Unity大中華區平臺技術總監楊棟跟競核吐露到。

談及Unity,圈外人可能只有「技術」這一概念。殊不知,日活1億的《王者榮耀》、月入16億的《原神》以及《糖豆人》《帕斯卡契約》等爆款大作背後,都有來自Unity的技術支持。

在手遊開發領域發光發熱,這也導致Unity被慣性的打上了「手遊引擎」標籤。

2020年11月16日,中國Unity線上技術大會以在線直播的形式,為廣大 Unity 開發者帶來一系列前沿技術學習和優秀案例品鑑的 「視聽盛宴」。

藉此時機,競核專訪了Unity大中華區平臺技術總監楊棟先生。

楊棟表示,實際上,公眾並沒有意識到Unity目前的渲染能力足以支撐3A級主機遊戲水平畫質。例如《網絡奇兵3》《奇異世界:靈魂風暴》等用Unity開發的海外遊戲大作,其中不乏即將上線PS5等主機平臺的產品。

《奇異世界:靈魂風暴》畫面

在本次談話中,競核了解到,已完成上市的 Unity 支持的平臺數量已達27個,可在 AR、VR、MR 內的大多數領域進行開發。

除遊戲外,近兩年,建築、工業、汽車、製造、影視動畫等行業從業者都開始使用 Unity 引擎進行各種類型的創作。

說我們是「手遊引擎」,這不公平

近年來,隨著遊戲行業趨向精品化發展,以及5G、雲遊戲、AR/VR/MR以及新興工業等領域的技術突破,被遊戲野蠻生長時代教育過的玩家們,對產品畫質、性能等多方面品質提出了更高的要求。

這在一定程度上也加速了遊戲引擎底層技術革新 。

Unity HDRP 製作的數字人實時渲染動畫《異教徒》畫面

作為一個實時3D互動內容創作和運營平臺,可編程渲染管線SRP和支持多線程的面向數據的編程模式(DOTS)構成了Unity兩大技術核心。

「可編程渲染管線SRP,即如何在多個平臺上達到更好的畫質。DOTS技術,即如何實現更高的性能。」Unity大中華區平臺技術總監楊棟闡釋到。

據競核了解,目前Unity為開發者提供了三套渲染管線,其中包括針對手遊開發的默認渲染管線和通用渲染管線UPR。同時,URP作為通用渲染管線,可以被應用於目前Unity支持的所有平臺,包括VR、AR、MR等。

此外,早在今年三月份,Unity將高清渲染管線(HDPR)迭代至7.2.0版本。而HDPR的目標平臺為PC、Mac和遊戲主機(XboxOne和Playstation 4),可為開發者創作高清渲染畫面提供強大技術支持。

這也是為什麼楊棟稱「將Unity簡稱為手遊引擎是不公平的」原因之一。

目前海外市場已經出現基於Unity開發的3A大作,比如《奇異世界:靈魂風暴》,該作也將登陸PS4/PS5平臺。

可站在側面看,無論是3A大作還是普通手遊,開發者通過使用相同的開發工具,通過模塊化組合,在不同的平臺上都能達到更好的遊戲畫質及運行性能。

簡言之,Unity要想和開發者一起突破瓶頸,僅在引擎核心技術上,是要經歷很多年的開發周期才能達到的。

這也是楊棟為什麼說「我不得不提Unity基於DOTS技術的突破」的引線所在。

早在三年前,Unity就開始布局DOTS,以充分利用多核運算能力,但因為較長的研發周期和暫緩推出,很多人在觀望Unity DOTS的同時顯露出些許疑惑。

楊棟表示,實際上,DOTS還在持續開發中,因為它從本質上是針對底層技術的全面化的革新,但這不僅限於對底層代碼的變動,也包括對表層UI的修改。

他強調,我們不能一方面強調DOTS技術的強大,一方面還使用原來的技術來開發自己的Unity編輯器。

可能大多數開發者還沒有完全感受到,Unity編輯器本身也早就開始應用DOTS相關的技術,使得編輯器窗口在運行性能上有了很大的提升。

例如開發者在使用2019版本時,在編輯器窗口中置入一萬個盒子,編輯器窗口會在瞬間全選的過程中出現卡頓的情況,但在2020或2021版本中進行相同操作就非常流暢。

總的來說,基於可編程渲染管線和DOTS這兩大核心技術,Unity顯然已具備新版本持續進化的底層技術能力。

如果說遊戲是Unity技術應用的大本營,那現今它已在不斷突破陣地,走在「破圈」的道路上。例如在工業、建築等各領域為開發者提供更完善的工具和服務。

像遊戲插件一樣,幫助「玩家打怪升級」

正如 「創新思,享未來」 Unity線上技術大會主題立意一樣, Unity 始終致力於 「開發大眾化」,為各行各業的開發者提供領先的技術、產品和服務,幫助他們專注於創作並輕鬆實現和落地創意。

在與楊棟的對話中競核了解到,本次大會分享的另一主要內容,是基於Unity近年來收購公司有關擴展技術方面的內容。包括ArtEngine,MARS, Reflect 等開發工具。

僅從創作角度來講,上述開發工具有效提升了開發者的生產效率。

使用Unity MARS可以直接在Unity編輯器中完成AR/MR開發的整個流程

例如針對AR和MR開發的解決方案 MARS,其省去了開發者編寫相關代碼的步驟。在MARS中,開發者可以直接在UI上定義相關條件、觸發相關動作以及定義場景中的各個物體之間的關係。

在這一基礎上,Unity還為MARS提供了配套應用「Companion App」,這是一個可以掃描使用者周圍空間的相關應用。

需要提出的是,大部分AR應用實際上是基於地理環境,而Companion App可以將整個場景的空間數據掃描下來,並上傳到Unity雲端資料庫。開發者可通過Unity編輯器,進行更為精確的開發和測試。

簡言之,MARS不僅簡化了AR和MR創作的工作流程,同時也讓讓開發者可以輕鬆地在MARS中構建相關的AR和MR應用。

Reflect 則是一款主要針對建築和施工行業的工具,是為了解決用戶在使用傳統工具(比如Autodesk Revit)進行建築設計時,無法無縫將模型導出並導入Unity中進行實時渲染應用開發的痛點。

「建築行業內的大量應用催生了將已有模型的數據導入 Unity 引擎的需求,在 Reflect 推出前,比較常見的方式是手工導入,這使得修改模型數據的過程變得極其繁瑣。」楊棟指出。

他補充道,Reflect的推出架起了這些工具和Unity之間的橋梁。

SHoP Architects 基於 Unity 開發的施工現場 AR 程序GIF圖

基於Reflect,Unity做了三種不同的組件,包括獨立在後臺作為Server運行的App;基於相應行業軟體製作的內置插件;以及在Unity平臺中內置的針對Reflect的插件。

通過內置插件和獨立軟體的結合,用戶可以把模型從Revit/SketchUp/Rhino/Navisworks 輕鬆導入到 Unity 編輯器中,一鍵更新。

此外,Reflect還可以讓用戶在沒有預設UI和事件的情況下,直接導出一個AR、MR或VR的應用,從而大大降低了原本所需開發的工作量。

5G時代,我們還有哪些可能?

除了持續拓展開發創作工具生態外,Unity也正在打造一站式解決方案。

楊棟表示,一站式解決方案,其實是Unity提出的一個總體概念,而非說這些解決方案適用於所有的開發。針對遊戲領域,Unity一站式解決方案解決的是開發中出現的某一類問題。

早在今年6月15日,Unity正式宣布推出Unity遊戲雲一站式聯網遊戲服務包括Multiplay伺服器託管、Vivox實時通訊服務。其旨在簡化遊戲伺服器端開發、降低多人聯網遊戲的創作門檻、幫助中小型遊戲廠商打造次世代的聯網遊戲體驗。

「無論是端遊、手遊、主機遊戲還是VR遊戲都可以應用這些技術,而且不受限於平臺和引擎。」楊棟說到。

值得提出的是,在本次中國Unity線上技術大會,Unity邀請了字節跳動小遊戲開發平臺負責人唐永前來分享。他詳盡的介紹了Unity小遊戲如何在抖音等字節系流量APP上實現商業化。而這正是得益於Unity推出的Instant Game即時遊戲技術。它可以將包體壓縮至幾兆,而後放在雲端上,供玩家即點即玩。

整體而言,如今Unity在遊戲領域滿足了開發者多樣化的需求,但未局限於這單一領域,同時也在針對其它行業的開發者優化 Unity 引擎和工具。

Unity打造的虛擬機場GIF圖

例如Unity與香港機場合作的數字孿生項目,在Unity打造的虛擬機場中,所有場景和事物都與現實航站樓一一對應,包括公告牌上的航班信息等。在這個真實世界中採集到的所有相關數據,都可以導入到虛擬場景中進行進一步的模擬和預測之用。

5G時代的到來意味著更快的網速、更方便的體驗,足以支撐實時交互。這不僅體現在數據傳輸上,也體現在高保真的畫面上。

談及未來,楊棟認為Unity還有非常多的可能性,尤其是在5G技術成熟的條件下,很多以前無法想像的應用現在都已經成為可能。

相關焦點

  • unity遊戲製作初始人物控制代碼
    大家好,今天小編帶大家學習一哈unity遊戲製作中初始人物控制代碼。1.我們知道遊戲中,選中人物,在人物未開始運動前,往往會有一個初始的動作,好的,我們這節課通過unity中相關代碼和基礎設置來實現這一效果。
  • 使用unity製作RPG遊戲3——2D精靈
    前面介紹了使用Tiled製作地圖相關連結http://baijiahao.baidu.com/builder/preview/s?context=%7B%22nid%22%3A%22news_9564882242542237691%22%2C%22sourceFrom%22%3A%22bjh%22%2C%22url_data%22%3A%22bjhauthor%22%7D下面需要利用Tiled2Unity把01地圖導入unity下載Tiled2Unity,在根目錄下打開可執行文件進入unity。
  • 我的世界海洋版:如何製作水電梯?聊一聊氣泡柱的5個神奇特性!
    我的世界海洋版:如何製作水電梯?聊一聊氣泡柱的5個神奇特性!我的世界:海洋版被你「忽略」的5種玩法!老MC:別小看了氣泡柱。我們來做一個實驗。嘗試用活塞去推動氣泡柱,結果顯而易見,被推出的氣泡柱,變成了水方塊!二、氣泡柱=氧氣?《我的世界》原本是沒有「氧氣」這個概念的。但如果在大海之中,氧氣的概念就被利用了起來。史蒂夫在沒有水下呼吸的情況下,利用氣泡柱快速在水中上下,獲得氧氣。
  • 剛加了妹子不知道怎麼聊?用這四個套路,輕鬆聊到她愛上你
    導語:非常多的男人都認為自己在跟女孩子聊天過程當中,不會去表達出自己,不知道該跟女孩子有什麼樣的天聊,然後就會覺得場景非常的尷尬。今天就讓我來告訴你一些如何不尷尬,也就是說當你在跟女孩子開場聊天之後,你會讓女孩子覺得你是一個非常會聊天的人,會讓女孩子覺得你非常的幽默。
  • 伴隨群聊的「小窗口私聊」英文怎麼說?
    QQ群、微信群讓我們可以同時跟很多人進行即時通訊,但是因為群聊的信息是群內所有人都可見的,所以有時候有些不方便讓大家看到的話,我們都會跟特定的人小窗口私聊。Side-text指你在跟一群人發簡訊或者在線群聊的同時,跟群裡的某個人私聊的行為,也就是我們常說的「小窗口私聊」。For example:I side-texted Vin to give me an excuse to get out of Jay's group message to hangout.
  • 和女生聊天聊什麼?聊這些話題,讓感情迅速升溫
    導語:和女生聊天聊什麼,是很多兄弟都比較糾結的事情,因為對於不善言辭的他們來說,跟女生打個招呼都會臉紅的人,又怎麼可能知道跟女生聊天的時候該說些什麼好呢?所以今天小編就給大夥分享一下,直男兄弟,學會跟女生聊這些話題,就能讓感情迅速升溫。
  • 男人聊八卦的時候在聊什麼?
    「聊八卦」一直是女性的代名詞,今天Genebox基因寶告訴你其實最愛聊八卦的是男人。如果說有什麼事能讓人一直喋喋不休且越聊越興奮,那就是:從每天睜開眼,拿出手機的那一刻,我們就開始吃各種各樣的瓜。女生的世界裡似乎有一件事是必不可少的,那就是聊八卦。
  • 世嘉的遊戲都不算?什麼才叫3A級大作
    3A級標準作為單機遊戲界的標杆之一,是放心遊戲的保證,但是究竟什麼才算是3A大作呢?3A這AAA到底是什麼意思呢?小土今天來和大家聊一聊3A大作究竟是什麼樣的~3A級大作:大量的時間(A lot of time)大量的資源(A lot of resources)大量的金錢(A lot of money)首先從時間上來說:一款3A大作需要大量的時間用來研發,精心的去打磨。
  • 聊一聊派蒙、溫迪、風魔龍的遊戲冷知識
    #2020百度APP遊戲年度盛典#百度搜索「遊戲年度盛典」,為你心目中的年度影響力投票吧!還有小度音箱、定製周邊等高能福利等你來拿哦!親愛的冒險者,大家好,我是愛玩遊戲的戲蟲,歡迎各位來到充滿神話色彩的提瓦特大陸。
  • 聊愛情,聊大腦,聊意義
    意外發現了一套珍貴的道具圖鑑 | 好物生活遊戲消費好物道具圖鑑人生生活方式我們這輩子總會把許許多多的道具收進口袋裡,有些食之無味,有些受用終生。也遇到過意外。對女生而言,意識到長大或許是第一次踩高跟鞋;對男孩子來說,打上那條領帶則象徵我們的成人儀式——既然成人了,還是在能力範圍內多給自己買些好東西吧。或許直面物慾,才有幹活兒的動力。
  • 【聊爸實踐】教育是一環扣一環
    學習過聊爸的教育,我們知道這是極好的機會向孩子以身作則,他讓知道什麼叫【聽長輩的話】。那天中午,我們也沒有睡,給孩子安排了遊戲,陪著他一起玩。這樣的案例,加上我們平常點點滴滴地告訴孩子,一定要聽長輩的話,秩序教育,才真正落實了下來。
  • 百度輸入法AI助聊,三大功能來助力,讓我們愛上生活和工作!
    當時的我還有點納悶,仔細的看了看我的輸入法才知道這是百度輸入法V10.0版本的AI助聊起的作用。說到百度輸入法V10.0版本的AI助聊呀,我真的是太喜歡了。它在以前版本上加入了三大功能:第一,智能預測,就是根據用戶的簡短提示,預測你需要輸入的文字,可以節省用戶的時間,還可以幫不會說話的直男組織語言;第二,智能幫寫,其實跟第一個差不多,就是幫忙寫回復語言;第三,智能糾錯,有時候輸入的文字出錯了,百度輸入法會幫你智能糾錯的。可以說有了百度輸入法的AI助聊,我在工作中可謂是事半功倍呀!AI助聊中的智能糾錯是我工作中的良師益友,怎麼這麼說呢?
  • 現在的AI比人還能聊了!百度輸入法AI助聊功能體驗
    再比如玩遊戲時,智能預測功能就更有用了。省下的大半句打字時間都夠我放完三個大+跑路了。團戰的時候靠著這手經常無往不利。在筆者印象中,能「幫」用戶打字的AI已經是非常厲害了。沒想到百度輸入法最近發布了V10.0全新版本,上線「AI助聊」功能。這回AI可以「替」用戶聊天了。究竟是如何「替聊」呢?且讓筆者慢慢道來!
  • 遊民中字:小島和拔叔聊了聊 《死亡擱淺》的那些事
    小島秀夫和《死亡擱淺》中出演神秘角色「克裡夫」的麥德斯·米科爾森在長達15分鐘的對談中,從二人認識的契機、捕捉錄像的現場,聊到了克裡夫這個角色本身等等,向觀眾揭露了眾多之前未透露過的秘辛,還有拍攝過程中的趣事,總之,想要更多了解這兩位老朋友的「商業互吹」,那你絕對不能錯過這次的特別對談。
  • 異性交往中,不願意跟你聊這幾件事的男人,沒想過好好跟你在一起
    」「愛情可以很簡單,就是我很想和你在一起,你想的也跟我一樣。愛情可以很複雜,我很想和你在一起,你想的也跟我一樣,可我們就是不能在一起。」愛情不只是錦上添花,更應該是雪中送炭,愛情需要真誠。有些人對感情特別認真,有些人對於感情很敷衍。怎麼判斷男人愛不愛一個女人呢,其實從聊天中就能知道。
  • 我們和《人類跌落夢境》發行負責人聊了聊,如何還原一款沙雕遊戲
    而七麥數據則用更易懂的圖表告訴我們:這款遊戲從上線之後就沒有跌下過「付費四榜」的榜首。客觀來說,手遊圈很久沒有出現過這麼火爆的產品了,更別提這還是一款沒有內購的買斷制遊戲。競核方面採訪了幾位玩家,他們當中無論是否曾經玩過端遊,都表示上手《人類跌落夢境》後的遊戲體驗非常「獨特」,尤其是能夠語音互動的好友聯機模式更是新穎。
  • 聊一聊肝炎的「甲乙丙丁戊」
    聊一聊肝炎的「甲乙丙丁戊」 2020-07-29 11:49 來源:澎湃新聞·澎湃號·湃客
  • 4步告別尬聊:如何用英語優雅地結束對話?
    們在生活中都會有這樣的場景——   你發現自己真的需要離開,但卻不知道如何禮貌地開口?   比如:   你有一個朋友想要跟你說話,但你還有很多作業沒有完成;   你朋友給你打電話聊天,但真的工作太忙沒有時間回應他。   你不是不想回應他們,只不過當下無法立刻作出回應。
  • 安蟻集進駐長風大悅城一年後 我們和創始人聊了聊
    圍繞著動漫、玩具、書籍、遊戲等兒童生活,越來越多的商家嘗到其中甜頭,而親子餐廳因自帶娛樂、休閒、社交和餐飲體驗屬性,成為兒童業態中備受關注的分支。安蟻集,一家開在上海長風大悅城的首家「不限時」概念倡導者的親子餐廳,口碑與成績雙收。在開業一年後,聯商網《品牌星探》欄目走進了安蟻集,與它的創始人Maxime Hrayssi聊了聊。
  • 聚合支付接口是如何對接的,聊一聊對接方式與對接流程
    在此基礎之上,聚合支付的出現,很好地滿足了他們的需求,今天我們就來談談,在聚合支付內,眾多支付接口到底是如何對接的,聊一聊支付接口的對接方式與對接流程。在市面上的眾多聚合支付系統平臺之中,包含了多個支付接口,這裡要知道的一點,也是極為重要的一點,那就是聚合支付服務商是不具備支付牌照的,不能觸碰資金,不可以墊資,因此只能與第三方或者是銀行進行支付接口的對接。