2019參加Unite大會感悟

    一年一度的Unite大會,在今年(2019)的5月10日準時在上海的國際會議中心盛大舉行。本屆大會歷時三天,由來自全球的Unity公司技術專家、開發者、藝術家和Unity愛好者們齊聚一堂,展示Unity的最新技術成就,以及展示Made with Unity的遊戲與行業應用,分享Unity技術應用經驗。
 
1.jpg

    作爲全球規模最大的Unity開發者聚會,歷年的Unite大會都會成爲開發者們獲取Unity最新技術知識,交流開發經驗,把握行業發展脈搏,體驗全球前沿科技的絕好機會!
    本次大陸地區的2019Unite大會,爲期三天。 第1天是unity技術培訓與Keynote主題演講、 第2天重點是Unity美國高管與技術專家針對最新的技術發展前沿進行講解與演示、第3天則更多的是國內unity技術團隊與優秀Unity作品技術分享會議。以上安排基本延續了最近幾年的大會固定日程。

 
2.jpg

    Unite大會是由Unity舉辦的全球開發者大會,至今已有13年的歷史,Unite現已成爲遊戲、VR、AR、MR等行業中最具有權威性和影響力的活動。歷屆Unite大會都會吸引到成千上萬的開發者們參與,成爲大家學習和交流的重要平臺。讓開發者獲取最新的Unity技術知識與實用技巧,幫助大家更高效地使用Unity去創造自己優秀作品。
總結本次Unite大會,筆者從四個方面,從多個角度來解析本次大會成果。
一: Keynote大會
    首先是第1天晚上的Keynote 大會,來自Unite的高管團隊,在Keynote大會上集中展示最新版本(2019)的技術發展方向與技術效果影片展示等。本次keynote大會帶來了最重要的是兩方面的技術突破:
    1: 最近幾年Unity團隊一直不遺餘力的致力於圖形方面上的提升,在渲染質量上取得了指數級的飛躍。 具體演示了基於Unity 2019.1的着色器視圖Shader Graph、可編程渲染管線LWRP和HDRP技術。

 
3.jpg

2:面向數據技術棧DOTS技術。DOTS由c# Jobsystem、Burst編譯器和實體組件系統ECS組成,其中的Burst編譯器可以直接將C#代碼生成彙編代碼,這爲開發者帶來了一套全新的編程模式,助其實現高性能開發。
4.jpg 
二: 次時代圖形技術
    大會在第一天的Keynote大會只是針對unity重大技術變革的集中展示與說明部分,而詳細講解與展示,則基本安排在第二天。也就是5月11日週六的全天,按照每個技術點進行重點講解。本次大會由美國Unity高管分別就針對《異教徒》、《死者之書》、《Adam》等優秀的影視動畫作品,進行講解背後的開發技術原理。從而我們可以看到Unity在過去幾年專注圖形方面的努力提升,在渲染質量上取得了指數級的飛躍。若干年前我們或許都還認爲Unity 只能專注於中小遊戲項目的開發,而AAA級遊戲大作似乎還有些遙遠。 但是目前我們能夠看到Unity在圖形方面的不斷進步,相信以後由Unity引擎開發的3A級遊戲大作會越來越多。

   
5.jpg 
 

6.jpg

 
7.jpg

    另外Unity大中華區技術總監張   黎明和技術支持經理孫志鵬展示了由NVIDIA、寶馬、Light & Shadow以及Unity技術團隊合作開發的成果《 2019寶馬8系列Coupe車型 》,該視頻的製作過程中使用了Unity最新的實時光線追蹤技術,視頻中的CG汽車與真實汽車無縫連接,真假難辨。
     
8.jpg三:面向數據技術棧DOTS技術
    除了圖形方面的重大突破外,編程腳本方面Unity同樣也實現了重大創新。Unity最新2019版本大力發展DOTS技術,就是爲實時3D渲染領域,帶來了又一次“工業革命”。Unity CMO Clive 說:“我們的DOTS技術現在可以讓開發者們,充分利用多核和多線程處理器的強大優勢,這意味着開發者的資源和數據會在每個核上進行處理和計算”。現場展示的《Megacity》正是DOTS的最佳實踐,證明Unity能以Streaming方式來模擬,渲染動態世界的巨量內容。
   
9.jpg   

    筆者早就聽說Unity有意在編程腳本上進行重大革新,看來以後的中大型遊戲(VR/AR)項目等都會在腳本開發上出現重大變革。 相信未來一段實踐基於OOP與基於DOTS 技術的混合開發方式,會成爲未來的編程主流!
   另外Unity 爲不斷龐大的引擎,還特意製作了“瘦身”項目計劃---Tiny 項目計劃。

 
10.jpg 
 

11.jpg

    使用unity最新DOTS 技術打造的“瘦身”項目,專門爲可穿戴、手機等小巧設備靈活打造,其內部核心只有52KB,整體發佈項目包可以控制在幾M之內。
   
12.jpg

 

13.jpg 


14.jpg 

    當然Tiny 項目還遠沒有成熟,估計需要到2019年底纔可以支持到3D技術。

四:大會關於AR/VR、運營和服務等其他部分。
    最後大會還就AR/VR,運營和服務、變現等各個行業領域進行全方位技術研討。AR方面其Unity官方推出了AR Foundation框架技術,可以能夠讓開發者只需構建一次,就可部署到支持ARKit和ARCore等更多的AR平臺。這將幫助到更多的開發者便捷進行AR創作。
運營和服務方面,Unity推出了遊戲內語音和聊天解決方案Vivox及多人遊戲服務平臺Mutiplay,並宣佈將與騰訊雲合作打造適合開發者的雲端開發平臺。

    好了,本次2019unite大會就寫到這裏,大家有任何想法,歡迎留言。
另外廣告一下:
    請廣大技術朋友們,關注一下我在蠻牛平臺上發佈的Unity錄播教學視頻等,希望同大家一同技術進步!
    個人主頁鏈接:
https://edu.51cto.com/lecturer/9142031.html





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章