Unity CEO Matt Bromberg 在今日代表整个团队非常自豪地宣布:Unity 6 正式发布!以下是他的分享。
Unity 6 是在全球开发者的协作下构建、测试和优化而成的,完全达到了生产级的稳定性,是我们发布过的性能和稳定性都非常出色的版本。
Unity 6 带来了众多新工具和功能:端到端的多人游戏工作流程加速了联网游戏的开发;WebGL 支持让发布到新平台更加顺畅;以及新的图形功能,如 GPU Resident Drawer 和通用渲染管线(URP)的Render Graph,能将部分工作从 CPU 转移到 GPU,在内部和客户测试中 CPU 性能提升高达 4 倍。
关键是,在提供这些功能的同时,我们还显著提升了平台的稳定性。
这一成果的关键在于我们对开发流程进行了根本性的调整。我们已经花费了一年多的时间,以全面生产模式运作,并与来自全球各地的大型开发者团队密切合作,对每一个新功能进行了严格的测试。我们计划在未来进一步扩大这个流程,形成一个持续的反馈循环,以便 Unity 能够对大家的日常工作产生更积极的影响。
Unity 6 的发布只是一个开始,我们将继续专注于为开发者提供实用价值。与以往的 LTS 版本相比,我们将为 Unity 6 继续保留大量的产品和工程资源,并承诺在下一个主要版本发布后至少支持两年。
发布更新的新方式
我们还引入了一种新的发布更新的方式,这种方式使我们能够在提升引擎性能和稳定性的同时,让您升级时更加轻松且不易受到干扰。今后,我们将维护三种发布类型:
1、主要版本(如 Unity 6);
2、补丁版本,提供错误修复和工作流程改进,但不包含新功能;
3、一种称为"更新"的新版本类型,将遵循 6.X 的命名规则。
更新版本将提供新功能,选择性使用,这些功能是附加的,并且不会破坏与当前引擎版本的兼容性。它们将使我们能够继续提升编辑器和运行时的性能,并加速新功能的访问,同时显著降低引入破坏性更改的风险,因为每个更新都将经过与主要版本相同严格的回归测试。我们已经在着手开发第一个 Unity 6 更新,即将于 2025 年 4 月发布的 Unity 6.1。
加强沟通
为了确保我们能够收到必要的反馈,以改进引擎,我们已经指派大量的工程师定期在 Discussions 和 Discord 上进行交流。负责处理和验证所有报告问题的客户 QA 团队,也将积极监控这些以及其他社区渠道。最后,我们将在 Discussions 提前分享每个补丁发布的详细内容和影响,这样您就能充分了解情况,我们也能更迅速地回应您提出的任何问题。
帮助您获得成功的资源
了解新工具和功能的最佳方式是亲眼见到它们的实际运作,并与开发团队直接互动。今天,我们将举办一场 6 小时的 Unity 6 直播活动,届时我们社区的开发者可以向产品、工程和推广团队的成员提问,了解此次发布的相关内容。为了庆祝发布,我们在 Asset Store 提供了 18 款与 Unity 6 兼容的资源,低至 0.4 折(https://assetstore.unity.com/unity-6),帮助您提前开始创作。
直播链接:https://www.twitch.tv/unity
直播日历:
我们还将确保您能获取快速上手使用 Unity 6 所需的资源,包括实践技术示例、演示、电子书和其他资源,如:
-
Time Ghost:最新的 Unity Originals 实时电影 demo展示了使用Unity 6 可实现的效果,包括环境和角色设计的进展。(https://unity.com/demos/time-ghost#tg-resources)
-
Fantasy Kingdom in Unity 6:一个风格化的游戏环境,具有先进的渲染性能、尖端的光照能力,以及通用渲染管线(URP)中强大的移动端优化功能。(https://assetstore.unity.com/packages/essentials/tutorial-projects/fantasy-kingdom-in-unity-6-urp-298128)
-
Megacity Metro:竞技跨平台demo,支持超过100 名玩家。它可以用于学习多人游戏机制、如何实现游戏服务,以及尝试全新的 Unity 6 功能。(https://unity.com/demos/megacity-competitive-action-sample)
-
《面向资深 Unity 创作者的通用渲染管线简介》电子书:深入指导您如何为新的Unity 6 项目配置 URP,处理质量设置、自适应探针体、自定义着色器、HLSL 包含文件等。(https://unity.com/resources/introduction-to-urp-advanced-creators-unity-6)
-
《在 Unity 中为移动端、XR 和 Web 优化游戏性能》电子书:本指南汇集了75 条以上可操作的优化技巧,旨在提高 XR 和 Unity Web 的性能,可用于学习使用 Unity 的性能分析工具,并获取编程、项目配置、资产、GPU、音频、用户界面、动画、物理等方面的建议。(https://unity.com/resources/mobile-xr-web-game-performance-optimization-unity-6)
-
《在 Unity 中为游戏主机和 PC 优化游戏性能》电子书:这本电子书汇编了超过100 页的最佳实践,用于在 Unity 6 中优化主机和 PC 游戏。获取有关项目性能分析、编程架构、优化资产和图形等方面的建议,适合大规模项目。(https://unity.com/resources/console-pc-game-performance-optimization-unity-6)
-
《项目组织和版本控制最佳实践》电子书:这本面向艺术家的指南包含了众多提示和最佳实践,可帮助您充分利用版本控制解决方案。包括如何开始使用 Unity 的版本控制系统的指导,以及对其他 Unity DevOps 工具的介绍,如 Unity Asset Manager 和构建自动化。(https://unity.com/resources/best-practices-version-control-unity-6)
-
《利用设计模式和 SOLID 提升代码水平》电子书及资源包:这本电子书汇集了易于遵循的流行的设计编程模式和面向对象编程概念,如 KISS 和 DRY,帮助您在 Unity 6 中改进代码。(https://assetstore.unity.com/packages/essentials/tutorial-projects/level-up-your-code-with-design-patterns-and-solid-289616)
-
Happy Harvest - 2D 示例项目:使用这个 2D 俯视视角的农场模拟游戏开始构建 Unity 6 中的 2D 游戏,其中展示了 2D 灯光、阴影效果、骨骼动画、精灵库、视觉效果等的使用。(https://assetstore.unity.com/packages/essentials/tutorial-projects/happy-harvest-2d-sample-project-259218)
-
Dragon Crashers - UI Toolkit 示例项目:一个帮助你在运行时游戏中使用 UI Toolkit 和 UI Builder 的示例,它演示了如何构建常见游戏界面布局和样式,并展示了简单和高级用例。(https://assetstore.unity.com/packages/essentials/tutorial-projects/dragon-crashers-ui-toolkit-sample-project-231178)
感谢您对我们的信任和持续支持。如果您还没有体验过 Unity 6,现在可以去下载。我们非常期待看到您使用 Unity 6 制作的出色游戏。
欢迎访问 Unity 官方网站,了解更多关于 Unity6 的信息,并下载体验 Unity6。
[1] Unity 6 下载地址:
https://unity.com/releases/unity-6
[2] Unity 6 资源中心: