https://mp.weixin.qq.com/s/2j8xFzFCPf5GqFqGmQiZvA
本周,来自世界各地的 Unity 开发者齐聚西班牙巴塞罗那,参加 Unite 2024。本次大会的主题演讲持续了一个多小时,涵盖新功能的介绍、开发者成功案例的分享,以及在编辑器中进行的技术演示,重点展示了 Unity 6 在实际项目中的应用。
Unity 6 将于 2024 年 10 月 17 日发布。这是我们稳定性和性能俱佳的版本,并将提供长期支持。Unity 6 将为大家打造理想游戏提供所需的工具,并可在更多平台上触达更多玩家。这个版本将改进图形渲染功能,可以更好地控制游戏视觉效果,也将简化多人游戏工作流程,并增强对 Web 浏览器的支持。预览版仍在开放中,可至文末点击阅读原文下载。
Unity 首席执行官兼总裁 Matt Bromberg 在开场致辞中表示:“通过今天展示的内容,我们希望表明,我们将会更好地扮演我们的角色,成为比以往更好的合作伙伴。我们将更加关注那些对开发者日常工作产生切实影响的事情;加大对 Unity 独特生态系统的投入;更加专注于稳定性和大家所需的卓越支持;更有能力帮助大家应对整个游戏开发生命周期。简单来说:Unity 致力于帮助开发者开发出色的游戏,同时也将促进开发者与玩家之间的互动和交流。”
Unity 6 包含强大的图形性能功能,如 Render Graph,一种用于通用渲染管线(URP)的渲染框架,可减少内存带宽并降低移动设备的能耗。此次发布的新光照功能适用于可编程渲染管线(SRP)、通用渲染管线(URP)和高清渲染管线(HDRP),其中包括新的光照烘焙架构和自适应探针体积(APVs)系统,该系统基于几何密度自动放置光照探针,从而实现逼真的光照和动态效果(如光照场景)。
我们还展示了新工具,可最大限度地提升 CPU 和 GPU 性能,例如 GPU Resident Drawer和 Split Graphics Jobs 可用于提升渲染效率;或者 GPU 遮挡剔除(GPU Occlusion Culling),它可以通过减少每帧过度绘制来提升 GPU 性能。**空域时域后处理(STP)**可以将低分辨率渲染的帧进行放大,从而生成高质量且具有时域抗锯齿效果的图像。
许多这些功能在早在 2023 年 Unite 大会的主题演讲中进行了展示,并且使用高清渲染管线(HDRP)制作的 Fantasy Kingdom in Unity 6 demo 也首次亮相。今年,我们展示了同样的 demo,但进行了优化以适配通用渲染管线(URP),并能在移动设备上运行。同时伴随 Unity 6 的发布,《Fantasy Kingdom》项目和相关资产也将于下个月在 Unity Asset Store 上免费提供,供非商业用途使用。
Unity Originals 团队最新电影级 demo《Time Ghost》
Unity Originals 团队最新电影级 demo《Time Ghost》
新功能展示中最精彩的是什么?当然是看到它们在实际制作中能帮助开发者实现哪些效果。
我们首次展示了 Unity Originals 团队的最新电影级 demo《Time Ghost》,其中呈现了一个巨大的、细节丰富的户外场景以及逼真的高保真角色,所有这些都是实时渲染的。团队成员还打开了编辑器,展示了如何通过实体组件系统(ECS)、自适应探针体积(APVs)、场景混合和 SpeedTree 植被等功能实时渲染项目中的场景。
我们还深入探讨了一种独特的解决方案,用于解决长期困扰 CG 的难题。我们展示了团队中的一位艺术家如何利用 Unity Sentis 将一个 AI 模型导入编辑器,从而模拟出高保真布料变形效果,并且这些变形足够快速,能够实现实时渲染。
《Den of Wolves》在编辑器 demo 下的环境效果
接下来,我们再次展示了另一实际制作中的应用,这次是备受期待的一款游戏——10 Chambers 工作室要推出的一款快节奏合作抢盗类游戏《Den of Wolves》。
10 Chambers 的首席运营官 Svante Vinternatt 和 Unity 的 Mike Geig,在编辑器中展示了 Unity 6 的一些功能可以如何帮助团队提升开发效率和性能,如 GPU Resident Drawer、自适应探针体积(APVs)、空域时域后处理(STP)以及对 DirectX 12 Split Jobs 的支持。
Vinternatt 说道:“我们原本打算用 Unity 2022 LTS 开发《Den of Wolves》,但在看到 Unity 6 在性能和渲染质量方面的提升后,升级显然是一个明智的选择。”
加速多人游戏开发是 Unity 6 的另一个重点,让集成、迭代和部署更加快速可靠。我们深入探讨了一些简化这一过程的新功能,比如 Multiplayer Center,它可根据具体的项目需求推荐工具和学习资料;还有 Multiplayer Services Package,它简化了根据需要添加更多模块化联网功能的流程。