2019Unite大會

劉老師講Unity發表於2019-05-21

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

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

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

 


  

  另外Unity大中華區技術總監張黎明和技術支援經理孫志鵬展示了由NVIDIA、寶馬、Light & Shadow以及Unity技術團隊合作開發的成果《 2019寶馬8系列Coupe車型 》,該視訊的製作過程中使用了Unity最新的實時光線追蹤技術,視訊中的CG汽車與真實汽車無縫連線,真假難辨。    

 

三:面向資料技術棧DOTS技術
       除了圖形方面的重大突破外,程式設計指令碼方面Unity同樣也實現了重大創新。Unity最新2019版本大力發展DOTS技術,就是為實時3D渲染領域,帶來了又一次“工業革命”。Unity CMO Clive 說:“我們的DOTS技術現在可以讓開發者們,充分利用多核和多執行緒處理器的強大優勢,這意味著開發者的資源和資料會在每個核上進行處理和計算”。
      現場展示的《Megacity》正是DOTS的最佳實踐,證明Unity能以Streaming方式來模擬,渲染動態世界的巨量內容。

   

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

 

 

  使用unity最新DOTS 技術打造的“瘦身”專案,專門為可穿戴、手機等小巧裝置靈活打造,其內部核心只有52KB,整體釋出專案包可以控制在幾M之內。

 

 

  當然Tiny 專案還遠沒有成熟,估計需要到2019年底才可以支援到3D技術。

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

  好了,本次2019unite大會就寫到這裡,大家有任何想法,歡迎留言。

 

相關文章