omniture

制霸全球移动游戏开发背后,我们需要关注的 Unity 技术点

2017-04-07 13:48

发展迅猛的 Unity 在这两年成绩更是斐然,而 Unity 5 系列推出至今在不断丰富功能的同时,用户数也已增长40%,增加了包括 Daydream 在内的 16 个新平台的支持,而使用 Unity 引擎开发的游戏在 2016 年更是创造了下载量达 160 亿次的记录。由此显然可见 Unity 对整个游戏业举足轻重的影响力。那么,作为开发者的我们又该如何顺势而为,充分发掘 Unity 的无限潜能,制作出拥有次时代极致体验的游戏场景?或许我们能够从 Unite 2017 Shanghai 这一行业顶级的开发者大会上收获更多启示。

5月11 - 13 日,Unite 2017 Shanghai 震撼来袭,这场以 Unity 开发者为核心的技术盛筵,特别开设了四大技术专场,由 Unity 国内外技术大咖组成强大讲师阵容将为所有与会者带来两天的 Unity 技术主题分享,包括 VR 项目深度优化、影视动画制作、图形特效等。同时,更有 VR 大师课程、教育培训及「Made With Unity」展区,让大家亲身体验 Unity 在不同行业、领域的应用案例及绝密技巧。接下来,让我们一起进入属于游戏开发者的充电时刻。

值得关注的 Unity 新功能

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

Unity 影视制作工具 Timeline 已发布实验预览版,Timeline 是 Unity 全新的可视化工具,可用于创造电影内容、过场动画、游戏过程序列以及复杂的粒子系统等等。使用 Timeline 可以沿不同路径组织大量的游戏元素,并可以按照事件序列便利而又精准地编排回放。在现场,Unity 大中华区技术经理鲍健运将与大家一起共同探索 Timeline 的奥秘。

2. Unity 5 全新升级的粒子系统

Unity 5 中的“Shruiken”粒子系统拥有大量不同的新功能,包括新的 Noise、Light 及 Trails 模块,新的发射模式,支持自定义顶点数据流供着色器使用,扩展脚本 API 等。本次演讲将在编辑器中演示这些新功能,并讲解如何将这些功能运用到实际项目中。

3. 程序调试 — Unity 静态脚本分析器

每个程序员都会制造 Bug,面对 Bug 您可能觉得灰心和沮丧,但也可能在解决 Bug 的过程中体验无穷的乐趣甚至成就感。Unity 大中华区技术支持总监张黎明将具体分享如何在 Bug 做出破坏之前就预先发现它,或者发现一些影响项目性能的问题,并且提前解决。

4. 优化 — 项目深度优化

性能优化是一个从 0 到 1 的过程,游戏开发后期都会经历性能优化,包括游戏整体稳定性检测、应用程序内存使用情况、图形渲染帧率、CPU 占用率等。Unity 大中华区 Field Engineer 田彪将为大家集中介绍如何使用一系列工具完成以上过程,包括 Unity 引擎自带 Profiler、Frame Debugger、 Memory Profiler 和第三方工具 Xcode、Allocations、Time Profiler 等。

5. VR/AR 开发 — Unity 中的空间化音效

虚拟现实音效作为虚拟现实体验中的一个重要的组成部分,在提供完整的沉浸式体验中提供了和视觉体验一样至关重要的听觉体验。该课程将深入浅出地介绍虚拟现实音效的基本概念,以及分析对比各种基于 Unity 的 Audio Spatializer SDK 的虚拟现实音效的解决方案。

学以致用:快速掌握 Unity 开发新技巧

6. 利用 Anima2D 丰富游戏角色动画

Unity 编辑器已内置 Anima2D 骨骼动画插件,本次演讲将介绍如何利用 Anima2D 的内置函数创造出无比惊艳的 2D 动画。让您的游戏角色、武器及道具更丰富多彩,但却丝毫不影响游戏的包体大小。

7. 利用光照实现逼真酷炫的 3D 场景

实例演示如何设置 Unity 项目,配置及使用预计算光照与渐进烘焙光照、阴影、后处理以及高级光照解决方案,例如:区域光、体积光等。此外,还将分享如何平衡性能与目标平台的硬件限制。

8. Quixel Megascans 结合 Unity 制作次时代场景

即将发布至 Asset Store 资源商店的 Megascans 是一款非常强大的 3D 扫描库。本次演讲将为大家分享如何利用 Megascans 结合 Unity 与传统的电影拍摄手段,来制作一些类似《Adam》电影短片、迪斯尼动画电影《奇幻森林》、《Project Wight》及《Titanfall 2》等非常逼真的电影或游戏场景。同时也将分享 Unity 对 Megascans 的诞生所带来的巨大影响,以及 Quixel 是如何利用 Unity 来打造 CG 行业最受欢迎的工具。

9. Unity 实时渲染电影短片《Adam》制作流程

在 Unite 2016 Keynote 上,我们看过极具冲击力视觉效果的《Adam》短片,它是使用 Unity 引擎实时渲染制作,目前完整版已经发布!在 GeForce GTX 980 显卡上,实时渲染的《Adam》可流畅达到 1440p 的分辨率。本议题将为大家带来《Adam》短片的开发全过程,从动画制作、资源创作到场景和特效制作,依次分享每一部分的详细制作流程与所需的资源,教大家完整地从头开始打造《Adam》同款场景。

最后,为了能够让更多的 Unity 真爱粉一起聆听来自行业顶端领军人物的成功分享,感受来自世界各地行业精英的思想碰撞。主办方还在门票上给予了众多便利,大家不仅可以免费抢注 Keynote 门票,原价 1200 元的技术课程通票,现在仅需 600 元,且 3 人以上还可享受超级团购优惠

消息来源:CSDN