与时俱进,是一家科技公司赖以生存发展的根基,常年保持行业领先地位、在全球范围内拥有海量用户的实时3D互动内容创作和运营平台Unity 也不例外。每一年,Unity都会推出其最新的LTS版本,同时提供持续两年的支持(引擎每两周更新一次,保证用户拥有最新的补丁),所以又被称为Unity长期支持版。版本维护过程中,只修复Bug不添加新功能,所以会越来越稳定,适用于正式项目的立项和升级。在近日,2022年的Unity长期支持版2021 LTS已经开放下载和使用,这个版本又有哪些Unity技术更新和Unity技术亮点呢,让我们一起来探究一下吧。
▲Unity长期支持版2021 LTS
2022年的Unity长期支持版为什么要叫2021 LTS?
相信细心的朋友会发现,虽然是在2022年发布,但长期支持版被叫做2021LTS(全称是2021 Long Term Support),这是因为这个版本整合了 Unity 2021.1和Unity 2021.2 两代技术更迭版的改进和更新,相当于2021年的一个“总结”。
▲Unity平台版本发布时间线
2022年最新最稳定版本Unity2021 LTS技术更新和技术亮点有哪些?
好了,言归正传,继续探讨一下长期支持版的Unity技术更新和Unity技术亮点有哪些。从目前的公开资料来看,Unity 2021 LTS 的开发集中在了四个关键领域:
一、Unity长期支持版2021 LTS- Unity引擎特色之更适合所有人的工作流程
Unity 2021 LTS 包含了内置的可视化编程功能,是本次版本Unity技术更新中尤为亮眼的功能之一。可视化编程可以让所有人受益,不论是希望获得更多自主权的非程序员,还是希望快速做出新原型功能的编程老手。大部分 Unity 脚本处理都可以在可视化编程的图形界面中进行拖拽和复制来完成,即便一行代码都不写也可以创建和制作原型。
与此同时,在改版的Unity技术更新中还改进了资产的导入速度,并让包含 2D 精灵组件的 PSD 文件变得更易于管理。Terrain Tools 的更新将帮助用户更快地搭建好创作的游戏世界,Visual Effect Graph、Shader Graph 和 Cinemachine 也有了一系列的改进。只要善加利用编辑器,即使不懂编程的用户也能更迅速地制作出各类沉浸式体验。
二、Unity长期支持版2021 LTS- Unity引擎特色之助力用户更快做出高品质内容
为赋予用户更快的迭代能力,好为玩家制作更高质量的体验,在本次的Unity技术更新中,Unity编辑器工作流进行了全面升级,其可用性更加优秀,引擎的测试工具也有了增强,主要体现为以下几个方面:
1. Feature Sets(功能集): 该Unity技术亮点会针对不同类项目制作的需求整理出所有相关包,只需一键就能打包下载,这些工具包能极大地节省从构思到动手的时间。
2. Search(搜索): 改进后的该功能将更快地帮用户找到自己的所需,所有日常搜索操作将更为迅速。
3. Mono 升级、C# 8 支持、随项目更新的增量构建功能:此项Unity主要保证代码的条理、性能和质量。功能全面的 Memory Profiler 可允许用户同时分析多个运行版项目。
4. 高质量的产出工具:在 Unity 稳定版2021 LTS 中通过针对移动端的Device Simulator(设备模拟器)可用于检验项目在各移动端设备上的兼容性。还可以通过成品级的 Code Coverage 包和 Test Runner 结合从自动化测试中导出代码检查数据和报告。此外,Code Coverage 包还提供有 Coverage Recording 功能,允许用户在手动测试或无自动测试的项目中采集特定部分的检查数据。
三、Unity长期支持版2021 LTS- Unity引擎特色之更强大的图形能力
图形能力是2022年的Unity长期支持版2021 LTS 中第三个重点技术升级板块,该版本提供了一系列强大的渲染解决方案来制作炫目的视觉效果,并通过一个全面的图形工具生态链来提供更强大的支撑(桌面端 NVIDIA DLSS对HDRP的支持, 以及AMD FSR对URP原生支持)。
目前,Unity 长期支持版2021 LTS 优化后的通用渲染管线(URP)已覆盖绝大多数平台,让玩家在任何设备上都可以享受绝妙的高保真图像。在 Unity 2021 LTS 中,URP 的 Point Light(点光源)阴影、Lens Flares(镜头光晕)和 Decals(贴花)皆有了升级。 如果想在某个特定平台上呈现出最高的图形表现,改进后的高清渲染管线(HDRP)现在已经支持由 Volumetric Clouds(体积云)带来的逼真云层和 Static Shadow Casting(静态阴影投射)。
四、Unity长期支持版2021 LTS- Unity引擎特色之更好地触及新生代玩家
相比于过去用户进行内容开发时平台的单一性和集聚性,新生代的玩家们更热衷于尝试新鲜事物,所以它们进行内容开发的平台更加的多样化,针对这一变化,在 2021 LTS Unity技术更新中也做了相应的改变。此次发布的Unity稳定版目前已经支持 ChromeOS 和搭载 Apple Silicon 的 macOS,以及最新一代的 PlayStation 5 和 Xbox X 系列主机,让用户能拓宽自己的开发业务、取得更为出色的成果。还可以借助改良后的 OpenXR 和 OcUlUs 功能开发 AR 和 VR 世界,或利用 Samsung Adaptive Performance 3.0 针对移动设备进行优化,再使用安卓端资源打包功能无缝发布内容。
关于Unity长期支持版2021 LTS的总结
总而言之,Unity长期支持版2021 LTS的登场,对于全球领域内进行3D内容创作和运营的从业人员来说,意味着大家可以有一个适用性更广泛、功能更加强大、使用更加便捷的开发工具来进行日常工作,让用户在 Unity 中的工作体验前所未有的稳定、高产、高效。
另外,在新的Unity长期支持版2021 LTS发布后,Unity 2020 LTS 现已成为历史版本,但是将继续每月更新一次,直到 2023 年年中支持周期结束。Unity 2019 LTS 的支持周期即将结束,有需要的开发者请尽快升级。Unity官方已经在Unity 手册中准备了一系列升级指南,以帮助用户从 Unity 2020 LTS 或 Unity 2019 LTS 升级到 Unity 2021 LTS,请留意查收。