全球 Unity 开发者大会 Unite 时隔三年震撼回归,在这个全球 Unity 开发者相聚的盛会上,Unity 与来自世界各地的开发者面对面沟通、建立联系、分享灵感和专业知识,并深入探讨了 Unity 的现状和未来。

在主题演讲中,不仅有 Unity 开发者与大家分享他们的故事和游戏,Unity 官方也带来了新的 Unity 演示项目、产品功能更新,支持大家设计、构建、部署和运行内容更丰富、链接玩家更多的精彩游戏。

  

Hello World,Unity 6 来啦

在主题演讲中,Unity 以下一个主要支持版本的预览拉开序幕,该版本有一个新名称——Unity 6,这就是下一个长期支持(LTS)版本,将于 2024 年发布。Unity 6 的性能将更为强大、创建多人游戏的速度将更快,提供 WebGPU 支持的早期试用,并为 XR 设备提供了更为深入的支持。

在《Fantasy Kingdom in Unity 6》这个演示项目中,Unity 带大家预览了这个版本中的一些功能。《Fantasy Kingdom in Unity 6》是一个使用 Synty Studios 素材打造的风格化环境。它展示了改进的渲染和光照功能,性能的提升可帮助开发者构建出更为丰富的世界。

这个演示项目的一个主要部分是自适应探针体积(Adaptive Probe Volumes),它能提供更身临其境的自然光照场景。GPU Resident Drawer、GPU 遮挡剔除(GPU Occlusion Culling)和 Spatial-Temporal Post-Processing (STP) 可实现基于硬件的优化和额外的性能提升。

 

 

《Fantasy Kingdom in Unity 6》 中的丰富世界

Unity 6 还将对全新的 WebGPU 图形后端提供支持。从 Unity 6 开始,开发者将可以在 Web 上的任何地方运行 Unity 游戏,包括在本地应用程序的 Web 视图或在浏览器中。这些新功能可以为全新的渲染功能提供支持,并可实现更高级别的图形保真度。

在 Unity 6 正式发布之前,Unity 2022 LTS 是目前最新的长期支持版本。在主题演讲中,Unity 重点介绍了 2022 LTS 的一些关键功能,包括其对 DOTS 和通用渲染管线 (URP) 图形功能的全面支持,这些功能在为多平台项目开发、扩展和配置图形的 3D 示例中得到了充分体现。感兴趣的朋友可以下载 2022 LTSURP 3D 示例项目,亲自上手体验。

 

端对端的多人游戏支持

借助 Unity 2022 LTS,StickyLock Studios 解锁了更多多人游戏功能,这也是他们在开发多人竞技射击游戏《Histera》时选择使用 Unity 的原因。在主题演讲现场,他们带来了精彩分享。

同时,我们也为大家展示了即将推出的演示项目《Megacity Metro》和示例游戏的抢先体验,这个演示和示例游戏强调了交付出色的多人游戏所需的端到端功能。《Megacity Metro》是更新后的《Megacity》示例,采用了新的美学设计,并更加注重跨平台玩法。这个游戏示例将向大家展示如何使用 Netcode for Entities 和 Multiplay Hosting 来创建和扩展多人游戏体验,以支持 100 多名玩家同时在线。

此外,我们还向大家展示了 Safe Voice 和 Moderation ,这些工具可以用于管理多人游戏中的恶意行为,为玩家提供一个更安全的社区环境。

 

Unity Cloud,带来全新协作互联体验

在 Unite 上,Unity 还推出了 Unity Cloud 这一新服务,其中包含用于协作和简化工作流程的各种工具。Unity Cloud 包含 Unity Asset Manager、Unity DevOps、集中团队权限管理、编辑器集成和改进的 Dashboard UI,可以为游戏开发生命周期优化流程、完善秩序。

Unity Cloud 目前对所有版本和 Unity 的订阅计划用户开放抢先体验权限,这其中也包括 Unity Personal 版本。

Unity Cloud 仪表板预览,展示了基于文本和基于图标的侧边和顶部菜单

 

不断发展的 Unity Muse 和 Unity Sentis

Unity 还发布了 Unity Muse 和 Unity Sentis 的最新版本。Unity Muse 可帮助开发者利用 Chat、Sprite 和 Texture 等 AI 功能更快地完成创意迭代、完善内容构想。

通过 Chat,开发者可以使用自然语言输入的方式,准确找到所需内容。只需几秒钟,开发者就能获得结构合理的答案和说明,甚至找到可立即使用的项目代码;使用 Sprite 功能,开发者可以直接在编辑器中制作和修改 2D 美术效果;开发者还可以使用 Texture 功能为 2D 和 3D 项目生成任何风格的高质量纹理,所有这些都可以在开发者的项目中直接完成。

Unity 还介绍了即将推出的一组 Muse 功能:Behavior、Animate 和 Sketch。它们目前处于预发布阶段,将于 2024 年晚些时候全面推出。Behavior 让开发者能够即时设置角色的互动,只需描述所需的操作,就会在编辑器中创建行为树。对于有想法和技术娴熟的动画师来说,Animate 只需输入几个文本提示词即可将人形角色变得栩栩如生。使用 Sketch,开发者还可以先在 Web 上协同建模,然后再将示例场景导入编辑器。

Muse 制作的游戏美术可在制作过程中进行调整和修改,因此开发者可以将资产直接放入 Unity 项目中。由于它采用的是我们定制的、以安全可靠的方式培训过的模型,因此开发者不必担心会意外生成他人受版权保护的资料。我们致力于确保 Muse 为所有付费用户提供的原创资产都是安全的。在抢先体验期过后,如果有人声称 Muse 生成的资产侵犯了版权,我们将为开发者提供证明和辩护。

Muse 现已开放抢先体验,订阅费用为每月 30 美元。当然 Muse 还处于早期访问阶段,大家可以尽情尝试,没有任何限制。在此期间,在我们与大家一起学习的过程中,所有功能的使用都不受限制。我们预计在 2024 年春季结束抢先体验。届时我们将更新 Muse 的条款和条件。

借助 Unity Sentis,开发者可以在游戏或应用程序的 Unity Runtime 中嵌入 AI 模型,从而在终端用户设备上增强游戏性和其他功能。开发者可以从 Tensorflow、Pytorch、Meta 和 OpenAI 等地方或 Keras 或 HuggingFace 等市场获取模型。Sentis 使用开放的 ONNX 文件标准来导入和优化模型,以便在 Unity 运行时中使用。

由于 Sentis 允许经过训练的 AI 模型在所有 Unity 支持的设备上本地运行,因此开发者可以提供智能交互式 NPC、开放式任务、物体识别等体验,而无需担心云计算成本或延迟问题。Sentis 仍在开放测试阶段 ,目前对所有 Unity 用户免费开放,明年将随 Unity 6 正式发布。

Tales of Yin Nova》是一个内部演示项目,展示了 Unity Sentis 的功能。它利用多个连接的 AI 模型实现自然语言交互和故事讲述。

 

服务更多平台的开发者

在 Unite 上,Unity 正式宣布与 Meta 建立新的合作伙伴关系,将 Unity 游戏引入 Facebook 和 Messenger 的即时游戏(Instant Games)。该功能将于明年年底推出测试版。

通过正式推出适用于 Quest 平台的 AR Foundation,Unity 将为 Meta Quest 3 增加更多构建混合现实(XR)游戏和体验的方法,让开发者将现实世界带入混合现实游戏中。

今年早些时候,Unity 在 WWDC 上宣布了对 Apple Vision Pro 的平台支持,并向全世界介绍了 Unity PolySpatial。它让大家可以构建独特的空间体验,可以与 Apple Vision Pro 共享空间中的其他应用程序一起运行。截至目前,已经有来自 145 个国家的数以千计的开发者报名参加了我们的 visionOS 测试计划。在 Unite 主题演讲上,Unity 宣布了从今天开始,Unity visionOS Beta 将向所有 Unity Pro、Unity Enterprise 和 Unity Industry 客户开放(仅适用于可以使用 PolySpatial 的国家/地区)。

Apple Vision Pro 的 VisionOS 模拟器中的游戏《Demeo》(Resolution Games 工作室出品)屏幕截图

 

Unite 2023 技术讲座、路线图深入解析等内容,将陆续呈现给大家,敬请期待。

 
Logo

分享前沿Unity技术干货和开发经验,精彩的Unity活动和社区相关信息

更多推荐