Unity 2020 LTS 与 Unity 2021.1 技术更迭版正式双双上线了。在过去 12 个月中,Unity将原先每年三次的版本发布减少为两次,来提高引擎的质量,延长各个功能、尤其是新功能的稳定期。
Unity 2020 LTS 是当下功能最全面、最稳定的编辑器版本,它将 2020 年中成熟的功能与改进整合到一块,并将在未来两年内有持续的支持。
Unity 2021.1 技术更迭版则提供了最新的仍在开发中功能,让用户能在项目中探索新功能,对尚未成熟的引擎组件进行压力测试。
多版本选择让用户能有更多创作、部署实时 3D 体验的选择,也能够带来更多的创作自由。
Unity 一直在为创作者们提供技术支持。在2020年,我们加大了对建立高质量创作环境的投入,以期提高用户生产力、提升开发流程与运行体验的性能表现。我们还改变了软件包生命周期中功能完成度的标签划分法,更好地表达出软件包的稳定性与功能性。
面向数据技术栈(DOTS)的开发仍在继续,Burst Compiler 与 C# Job系统已经同时登陆 2020 LTS 和 2021.1 Tech Stream。而 DOTS 的三个支柱功能除了这两者外,还有一个实体系统(Entities)。
实体系统是向高性能游戏创作的演化产物。为了完全发掘其潜力、进一步提高工具的质量,我们决定用最高的质量与稳定性标准要求自己,拒绝退而求其次,以保证在发布时,实体系统可以完全满足当今创作者们的需求。
我们将继续为各类游戏、开发团队打造高质量、高生产力与高性能的引擎,这意味着:
- 高质量:稳定的工作流、流畅的运行体验
- 高生产力:高效的团队迭代与协作
- 高性能:更流畅的无缝创作体验与制作世界级游戏体验的能力
优化后的工作流可加快从概念到最终渲染的时间,并允许制作从轻量 2D 游戏到沉浸式 3D 游戏在内的任意内容。下文将简要介绍新版本内容,你也可在版本发布页面、Unity 2020 LTS 版本说明、Unity 2021.1 技术更迭版本说明页面了解更多详情。
Unity 2020 LTS 版本说明
https://unity3d.com/unity/whats-new/2020.3.0
Unity 2021.1 技术更迭版本说明
https://unity3d.com/unity/whats-new/2021.1.0
改进后的图形工作流
全新工作流可用于制作影片或游戏过场,从第一眼开始就抓住玩家的视线。
Unity 2020 LTS
Unity 2020 LTS 包含了通用渲染管线(URP)、Shader Graph、VFX Graph、Cinemachine、Animation Rigging 等功能的改进,可让创作更加流线化。
Unity 2021.1 技术更迭版
Unity 2021.1 技术更迭将可视化编程整合进了 Unity 编辑器,在 URP、高清渲染管线(HDRP)与 2D 工具上有更多的改进,可在广大兼容平台上呈现最为炫目的画面。
![](http://imgtec.eetrend.com/files/2021-03/%E5%8D%9A%E5%AE%A2/100063596-127503-11.jpg)
编程工作流优化
对于想要了解引擎内部的用户,我们也有对应的功能。新版本带有改进后的编程、测试、构建与分析体验,提供了更大的自由度,使您可以创建优化,高性能的游戏,而持续的稳定性更新能让您的创作更加顺畅。
Unity 2020 LTS
随着项目变得复杂,构建时就会涉及更多的代码与功能,从而影响生产力。在 2020 年,我们重整了许多 Unity 编译引擎子系统,来优化构建时间。
全新的配置设定可加快运行模式的开关时间;C# 8 将极大提高编程效率,而新整合的 Roslyn Analyzer 可以监测代码的质量。安全模式和分析工具可加快编程速度、提高游戏性能。
Unity 2021.1 技术更迭版
最新的图形软件包现在将整合到核心 Unity 引擎中发布,这样一来用户可以更加轻松地掌握尖端图形功能、确保使用的代码为最新的经验证代码,包内将包括最新版的 URP、HDRP、Shader Graph 与 VFX Graph。当然,我们还加入了 Code Coverage 代码检查功能来改善编程体验,改进对性能分析与模拟的支持,进一步增强编译功能。
![](http://imgtec.eetrend.com/files/2021-03/%E5%8D%9A%E5%AE%A2/100063596-127504-12.jpg)
助力游戏跨平台发布
让游戏触达并留住更多玩家,是一款游戏能否成功的关键所在。
我们与所有主流内容平台都有着深度合作,可支持内容的“一次构建、多平台部署”,帮助用户在日新月异的游戏行业抢占先机,让游戏在首发日即在最新的平台同步上线。
Unity 2020 LTS 与 Unity 2021.1 技术更迭版除了强调 AR、VR 和移动端开发外,还增加了许多新功能与改进,让部署更为流畅。
Unity 2020 LTS
Unity 2020 LTS版将增添对 Open XR 和 Oculus Quest 2 的支持,进一步扩大 AR、VR 设备支持范围。此外,AR Foundation 4.0 将支持用 iPhone 12 Pro 与 iPad Pro 的 LiDAR 传感器实现的 ARKit 场景网格重建功能,让AR体验能无缝融入到真实世界中,提高体验的真实感。最后,适应性性能(Adaptive Performance)2.0 将带有一个全新的示例项目。
Unity 2021.1 技术更迭版
XR Interaction Toolkit(预发布版)无需代码即可为 AR、VR 体验加入互动操作。工具套件现在更新了许多 bug 修复、工作流改进、新的互动操作,以及一个展示互动操作的新示例项目。AR Foundation 4.1 则推出了由 ARKit 和 ARCore 开发的最新 AR 功能,比如深度纹理和自动光遮挡。
预发布和实验性技术试用
自 Unity 2021.1 开始,我们将改变 Package Manager 的包裹发布、显示与标签划分方式。新系统将明确包裹的稳定性、支持水平、发布日期和 Unity 的开发持续性,这是我们综合考虑了 Package Manager 使用体验和社区反馈的尝试。而想要继续试用预发布和实验性包的用户仍可以在专门的论坛版块找到它们。
如果你对 GDC Showcase 上的新网络服务方案感兴趣,可以即刻前往 GitHub 下载实验性包,访问新的说明文档站点来开启联网多人游戏的探索之旅。
GihHub 实验性包:
https://github.com/Unity-Technologies/com.unity.multiplayer.mlapi
Unity 多人联网服务:
https://mp-docs.dlt.it.unity3d.com/
欢迎大家下载试用这两个最新版本,想要拥有功能全又稳定的开发体验,请选择 Unity 2020 LTS,想要尝试最先进的编辑器功能,请选择 Unity 2021.1 技术更迭版。
Unity 2020 LTS 下载:
https://unity.cn/releases/lts/2020
Unity 2021.1 技术更迭版下载:
https://unity.cn/releases/full/2021
来源:Unity官方平台