Unity 6 配备人工智能工具、支持WebGPU并与苹果和Meta合作
跨平台游戏开发引擎 Unity 6 已经面世,它带来了一系列新的改进,包括基于角色的人工智能功能,以及对包括即将推出的苹果 Vision Pro 在内的头显的更好支持。几周前,在旧金山举行的 Unite 开发者大会上,领先的游戏开发工具和引擎制造商 Unity 宣布对其工具套件进行全新升级--Unity 6 LTS。
Unity 的优势在于可以提供跨平台的无缝工具,让开发人员可以事半功倍地创建最先进的 3D 游戏和应用程序。使用 Unity 创建的游戏可以在 iOS、macOS、tvOS、Android、Web 等多个平台上同时发布。
计划于2024年发布的Unity 6 LTS新功能包括用于角色和场景创建的新人工智能功能、WebGPU支持以及针对XR(扩展现实)头显(包括即将发布的Apple Vision Pro)的增强功能。
Unity 6 LTS 还将改进多人游戏和性能,并支持 WebGPU。WebGPU 是 W3C 联盟正在开发的一个新的开放图形标准,将采用基于 Vulkan、微软 Direct3D 12 和苹果 Metal 图形 API 的 JavaScript API。如果移动设备支持上述 API,新标准还将为这些设备带来标准化的图形界面。
WebGPU 还将包括一个标准化的基于网络的图形显示视图,可"随时随地"在任何系统的所有网络浏览器上提供 3D 渲染。3D游戏光照将通过 Unity 6 的自适应探针卷和通用管道渲染功能得到增强。
其他新功能还将支持空间-时间后处理、GPU 遮挡剔除和 GPU 驻留抽屉。遮挡剔除功能通过移除网格物体中被其他物体或部分场景环境遮挡的部分来加快渲染性能。
Unity 云
Unity Cloud 是 Unity 的协作和资产共享环境。升级版将包括对仪表盘、团队管理、资产管理器和 DevOps 工具的改进。
目前,Unity Cloud 处于注册用户早期访问预览阶段。
人工智能改进
Unity Muse 和 Unity Sentis 的人工智能功能也有了改进和新功能。
Muse 将为精灵和纹理加入生成式人工智能功能,而 Sentis 将加入新的人工智能功能,用于生成游戏角色,这些角色可以内置游戏人工智能,并知道如何自动响应其他游戏角色和事件。Muse 还将对现有的 Unity 资产进行人工智能修改。
Unity Behavior 将允许开发人员只需输入文字提示,即可要求人工智能创建角色行为和交互。开发人员人工智能将提供开发工具和代码答案。
对 Muse 的全面支持将于 2024 年底到来。
与苹果和 Meta 合作
Unite 2023 大会还宣布了 Unity 与苹果和 Meta 的合作关系。苹果和 Meta 都宣布将与 Unity 合作,为 Apple Vision Pro 和 Meta Quest 以及 Smart Glasses XR 头显创建开发者工具。
今年 6 月,在苹果 WWDC 主题演讲上,苹果全球开发者关系副总裁苏珊-普雷斯科特(Susan Prescott)宣布:"今天,我们很高兴地与大家分享,我们一直在与 Unity 合作,将这些应用引入 Vision Pro,因此基于 Unity 的流行游戏和应用可以完全访问 visionOS 功能,例如穿透、高分辨率渲染和原生手势。"
Unity 6 承诺允许开发者将许多基于 Unity 构建的现有游戏移植到苹果 Vision Pro,但目前还不清楚这一兼容性升级何时发布。