过去六个月,Unity一直在为提升 2021.2 Tech Stream 版的质量、生产力和性能三支柱而开发新功能,新版引擎已开放下载。
我们在六月已经开放了新功能的 Beta 测试,让广大用户有机会在亲手试用后向我们反馈。这里特别感谢所有在正式发布前提供了宝贵意见的用户们,正是你们的亲身体验让新的 Tech Stream 版更为稳定,让新功能可以马上被用到项目中。
为了支持更全面的平台,Unity 在去年推出了兼容苹果 silicon 芯片的独立运行版。在 Unity 2021.2 版本中,我们推出了支持苹果 silicon 的编辑器,使得 macOS 上的游戏开发原生兼容 M1 芯片。你可以在 Unity Hub Beta 版中下载兼容苹果 silicon 的引擎版本。
最新的 Unity 2021.2 Tech Stream 继续将重点放在了程序和美术的质量、生产力及性能方面,稳定的引擎功能可以支持更为高效的开发,让游戏更富表现力。我们接着来分别了解新版本在三个主题上的改进和内容。
质量提升
对 Unity 来说质量意味着两件事:提供最为优质的编辑器工具及服务使用体验,让你能用工具为玩家制作出最好的游戏。
我们在此版本中对通用渲染管线(URP)进行了大量开发工作,以保证其能对标原内置渲染管线(Built-InRender Pipeline),在兼容后者关键功能的同时发挥出自己的强项。
另一个质量相关的改进是对最新编程规范的支持。我们更新了 Mono 和 C# 脚本,让你能依照最新的编程规范编写代码。
生产力提升
我们希望最大化用户的生产力,这意味着更短的构建时间、更快的“编辑-运行”切换、更方便的快捷键、更新的编程语法等等。
本版本中最为亮眼的新功能之一就是功能集(featuresets)了。功能集可根据各种项目需要来快速安装一整套的软件包,你要做的就是点击“安装”。它可以快速为项目添加新特性,并避免关键软件包的缺失。
此外,我们还添加了一系列的 URP 项目示例与设置模板,来帮助用户更快地上手。
性能提升
我们多方面地增强了引擎性能。首先,项目现在有更流畅的编辑流程、更快捷的测试和更高的帧率。
其次,我们改进了部分移动平台的 URP 延迟渲染,让管线能根据项目需要灵活地调整性能。UI Toolkit 在改进后支持制作运行时 UI,Visual Effect Graph 现在则支持在安卓、iOS、兼容 ARCore 或 ARKit 的设备上渲染 URP 的受光粒子。Unity WebGL 现在有更短的构建时间和更小的 WebAssembly,让游戏的加载更快。
Unity发布周期
我们会根据预定的发布节奏来发布新版本。从下方图表可以看出,Unity 用户每年将有五种有效版本可使用。今天的 Tech Stream 版对应了今年的最后一版,早于明年即将登场的 LTS 版。
每年的第 1 和第 2 版 Tech Stream 会在正式发布的数月前开放 Beta 测试,让用户能提前接触到开发中的功能,在实战中检验功能,并通过反馈与我们一起完善产品。
Tech Streams 将每年发布两次,包含最新开发的功能,让用户能提前尝试新功能、试探功能的极限。
今年的第 2 版 Tech Stream 意义尤为重大,它代表了本年度 Unity 产品的所有功能修改。自今日起到 LTS 版发布为止,我们将把工作重心转移到稳定性上,尽可能地继续打磨引擎性能、维持高生产力、提高工具的质量。Unity 2021.2 中推出的 API 及功能将不再会有大的改动。
最后,在后续六个月的测试完成后,我们将发布 LTS 版。LTS 版将包含所有过去 12 个月的功能和改进,形成一个成熟的版本。
开始使用
如果你想马上试用新的 Tech Stream 版,通过以下链接选择 Unity 2021.2 下载。
官网下载地址:https://unity.cn/releases
若想将旧项目升级到 Unity 2021.2,可以在 Unity Hub 下拉菜单中选择 2021.2 编辑器版本,打开项目后引擎会自动提示升级项目。
文中列举的仅是 2021.2 版各项功能与改进的一小部分,完整版可在发布页面了解,编程与美术改进将分开列出。