omniture

制霸全球移動游戲開發(fā)背后,我們需要關(guān)注的 Unity 技術(shù)點(diǎn)

2017-04-07 13:48

發(fā)展迅猛的 Unity 在這兩年成績更是斐然,而 Unity 5 系列推出至今在不斷豐富功能的同時(shí),用戶數(shù)也已增長40%,增加了包括 Daydream 在內(nèi)的 16 個(gè)新平臺的支持,而使用 Unity 引擎開發(fā)的游戲在 2016 年更是創(chuàng)造了下載量達(dá) 160 億次的記錄。由此顯然可見 Unity 對整個(gè)游戲業(yè)舉足輕重的影響力。那么,作為開發(fā)者的我們又該如何順勢而為,充分發(fā)掘 Unity 的無限潛能,制作出擁有次時(shí)代極致體驗(yàn)的游戲場景?或許我們能夠從 Unite 2017 Shanghai 這一行業(yè)頂級的開發(fā)者大會上收獲更多啟示。

5月11 - 13 日,Unite 2017 Shanghai 震撼來襲,這場以 Unity 開發(fā)者為核心的技術(shù)盛筵,特別開設(shè)了四大技術(shù)專場,由 Unity 國內(nèi)外技術(shù)大咖組成強(qiáng)大講師陣容將為所有與會者帶來兩天的 Unity 技術(shù)主題分享,包括 VR 項(xiàng)目深度優(yōu)化、影視動畫制作、圖形特效等。同時(shí),更有 VR 大師課程、教育培訓(xùn)及「Made With Unity」展區(qū),讓大家親身體驗(yàn) Unity 在不同行業(yè)、領(lǐng)域的應(yīng)用案例及絕密技巧。接下來,讓我們一起進(jìn)入屬于游戲開發(fā)者的充電時(shí)刻。

值得關(guān)注的 Unity 新功能

1. Unity 新功能 — 影視制作工具 Timeline

Unity 影視制作工具 Timeline 已發(fā)布實(shí)驗(yàn)預(yù)覽版,Timeline 是 Unity 全新的可視化工具,可用于創(chuàng)造電影內(nèi)容、過場動畫、游戲過程序列以及復(fù)雜的粒子系統(tǒng)等等。使用 Timeline 可以沿不同路徑組織大量的游戲元素,并可以按照事件序列便利而又精準(zhǔn)地編排回放。在現(xiàn)場,Unity 大中華區(qū)技術(shù)經(jīng)理鮑健運(yùn)將與大家一起共同探索 Timeline 的奧秘。

2. Unity 5 全新升級的粒子系統(tǒng)

Unity 5 中的“Shruiken”粒子系統(tǒng)擁有大量不同的新功能,包括新的 Noise、Light 及 Trails 模塊,新的發(fā)射模式,支持自定義頂點(diǎn)數(shù)據(jù)流供著色器使用,擴(kuò)展腳本 API 等。本次演講將在編輯器中演示這些新功能,并講解如何將這些功能運(yùn)用到實(shí)際項(xiàng)目中。

3. 程序調(diào)試 — Unity 靜態(tài)腳本分析器

每個(gè)程序員都會制造 Bug,面對 Bug 您可能覺得灰心和沮喪,但也可能在解決 Bug 的過程中體驗(yàn)無窮的樂趣甚至成就感。Unity 大中華區(qū)技術(shù)支持總監(jiān)張黎明將具體分享如何在 Bug 做出破壞之前就預(yù)先發(fā)現(xiàn)它,或者發(fā)現(xiàn)一些影響項(xiàng)目性能的問題,并且提前解決。

4. 優(yōu)化 — 項(xiàng)目深度優(yōu)化

性能優(yōu)化是一個(gè)從 0 到 1 的過程,游戲開發(fā)后期都會經(jīng)歷性能優(yōu)化,包括游戲整體穩(wěn)定性檢測、應(yīng)用程序內(nèi)存使用情況、圖形渲染幀率、CPU 占用率等。Unity 大中華區(qū) Field Engineer 田彪將為大家集中介紹如何使用一系列工具完成以上過程,包括 Unity 引擎自帶 Profiler、Frame Debugger、 Memory Profiler 和第三方工具 Xcode、Allocations、Time Profiler 等。

5. VR/AR 開發(fā) — Unity 中的空間化音效

虛擬現(xiàn)實(shí)音效作為虛擬現(xiàn)實(shí)體驗(yàn)中的一個(gè)重要的組成部分,在提供完整的沉浸式體驗(yàn)中提供了和視覺體驗(yàn)一樣至關(guān)重要的聽覺體驗(yàn)。該課程將深入淺出地介紹虛擬現(xiàn)實(shí)音效的基本概念,以及分析對比各種基于 Unity 的 Audio Spatializer SDK 的虛擬現(xiàn)實(shí)音效的解決方案。

學(xué)以致用:快速掌握 Unity 開發(fā)新技巧

6. 利用 Anima2D 豐富游戲角色動畫

Unity 編輯器已內(nèi)置 Anima2D 骨骼動畫插件,本次演講將介紹如何利用 Anima2D 的內(nèi)置函數(shù)創(chuàng)造出無比驚艷的 2D 動畫。讓您的游戲角色、武器及道具更豐富多彩,但卻絲毫不影響游戲的包體大小。

7. 利用光照實(shí)現(xiàn)逼真酷炫的 3D 場景

實(shí)例演示如何設(shè)置 Unity 項(xiàng)目,配置及使用預(yù)計(jì)算光照與漸進(jìn)烘焙光照、陰影、后處理以及高級光照解決方案,例如:區(qū)域光、體積光等。此外,還將分享如何平衡性能與目標(biāo)平臺的硬件限制。

8. Quixel Megascans 結(jié)合 Unity 制作次時(shí)代場景

即將發(fā)布至 Asset Store 資源商店的 Megascans 是一款非常強(qiáng)大的 3D 掃描庫。本次演講將為大家分享如何利用 Megascans 結(jié)合 Unity 與傳統(tǒng)的電影拍攝手段,來制作一些類似《Adam》電影短片、迪斯尼動畫電影《奇幻森林》、《Project Wight》及《Titanfall 2》等非常逼真的電影或游戲場景。同時(shí)也將分享 Unity 對 Megascans 的誕生所帶來的巨大影響,以及 Quixel 是如何利用 Unity 來打造 CG 行業(yè)最受歡迎的工具。

9. Unity 實(shí)時(shí)渲染電影短片《Adam》制作流程

在 Unite 2016 Keynote 上,我們看過極具沖擊力視覺效果的《Adam》短片,它是使用 Unity 引擎實(shí)時(shí)渲染制作,目前完整版已經(jīng)發(fā)布!在 GeForce GTX 980 顯卡上,實(shí)時(shí)渲染的《Adam》可流暢達(dá)到 1440p 的分辨率。本議題將為大家?guī)怼禔dam》短片的開發(fā)全過程,從動畫制作、資源創(chuàng)作到場景和特效制作,依次分享每一部分的詳細(xì)制作流程與所需的資源,教大家完整地從頭開始打造《Adam》同款場景。

最后,為了能夠讓更多的 Unity 真愛粉一起聆聽來自行業(yè)頂端領(lǐng)軍人物的成功分享,感受來自世界各地行業(yè)精英的思想碰撞。主辦方還在門票上給予了眾多便利,大家不僅可以免費(fèi)搶注 Keynote 門票,原價(jià) 1200 元的技術(shù)課程通票,現(xiàn)在僅需 600 元,且 3 人以上還可享受超級團(tuán)購優(yōu)惠

消息來源:CSDN