Unity CEO Matt Bromberg 在今天自豪地宣布,Unity 6 正式发布!作为迄今为止最强大和稳定的版本,Unity 6 为游戏和应用开发者提供了大量的新功能和工具,帮助他们加速开发并提升性能。
本次正式版是6.0000.0.23f1(LTS),而Unity 6.1将于2025年4月份发布。
Unity 6 的关键功能和改进
Unity 6 在性能和稳定性方面做出了显著提升,同时为开发者提供了强大的新工具:
-
端到端的多人游戏工作流程:极大简化了联网游戏的开发,加速了多人游戏项目的开发进度。
-
WebGL 支持:开发者现在可以更加顺畅地发布到 Web 平台,扩展了 Unity 的平台兼容性。
-
全新图形功能:
- GPU Resident Drawer:将部分工作从 CPU 转移到 GPU,显著提升了性能。
- 通用渲染管线(URP)中的 Render Graph:在内部测试和客户测试中,CPU 性能提升高达 4 倍。
开发流程的革新
Unity 6 的成功得益于全新的开发流程。过去一年多的时间里,Unity 团队与全球大型开发者团队紧密合作,对每一个新功能进行了严格的测试。这种协作和反馈循环将继续推动 Unity 的优化,确保新版本不仅功能强大,而且在生产环境中具有高度稳定性。
更新发布的新策略
Unity 6 引入了一种新的更新发布方式,以确保开发者在更新时的兼容性和稳定性。今后,Unity 将维护三种发布类型:
- 主要版本:如 Unity 6 这样的大版本发布。
- 补丁版本:主要用于错误修复和工作流程改进,不包含新功能。
- 更新版本:新的功能将在后续的小版本中陆续添加(如 Unity 6.1),并经过严格的回归测试,确保不会破坏与当前版本的兼容性。
加强与开发者的沟通
Unity 希望通过更多的交流与开发者保持紧密联系。Unity 团队将定期在 Discussions 和 Discord 上参与讨论,确保及时获取反馈。同时,客户 QA 团队会积极监控并处理所有报告的问题,并提前分享每个补丁的详细信息。
丰富的资源助力开发者成功
为了帮助开发者快速上手 Unity 6,Unity 提供了多种资源,包括技术示例、电子书和演示项目。部分亮点资源包括:
- Time Ghost:Unity Originals 的实时电影 demo,展示了 Unity 6 的强大能力。
- Fantasy Kingdom in Unity 6:一个风格化的游戏环境 demo,展示了 Unity 6 在渲染性能和移动端优化上的进展。
- Megacity Metro:一个支持 100 多名玩家的竞技跨平台 demo,展示了多人游戏机制及 Unity 6 的新功能。
此外,Unity 还推出了多种学习资料,包括优化游戏性能、项目管理和版本控制的最佳实践等,为开发者提供全方位的支持。
参与 Unity 6 直播活动
Unity 还特别为此次发布举办了一场 6 小时的直播活动,开发者可以与产品、工程和推广团队成员互动,了解 Unity 6 的详细信息。此外,Unity 在 Asset Store 上推出了多款与 Unity 6 兼容的资源,帮助开发者快速开始创作。
参考:
1. https://unity.com/blog/introducing-unity-6-launch
2. https://unity.com/campaign/unity-6-resources