通过使用人工智能技术(AI),游戏开发者可以创建充满无数复杂NPC的超现实世界。AI在游戏中的这种应用正在成为一种常见的技术,大多数开发者现在可以使用Unity有效地集成AI功能。虽然人工智能的潜力是无限的,特别是大型工作室将大量资源用于开发人工智能驱动的游戏,但较小工作室的预算往往会带来更多限制。本文中将介绍可以帮助小工作室跨越这些限制的解决方案。

三家公司联手,只为制作更好的游戏


为了从计算芯片中获取最大价值,英特尔和一些其他行业的领导者共同开发了oneAPI等工具。oneAPI是开放的、基于标准的跨架构编程,用于跨不同类型的架构构建应用,同时支持在CPU和GPU之间智能分配工作负载。同样,为了促进创建和自动化独特的游戏世界,Procedural Worlds开发了许多具有程序性的和基于人工智能的世界构建插件。这为各种规模的工作室提供了公平的竞争环境——这同样也是Unity Asset Store的核心目标。

为了确保为游戏提供最有效的人工智能驱动功能,英特尔、Procedural Worlds和Unity联手创建了采用Gaia ML的Intel Game Dev AI Toolkit(适用于Unity)。这个免费的工具包将硅优化的人工智能功能与复杂的游戏世界构建结合到一个无缝集成的Unity插件中。


专为游戏打造的英特尔工具包


英特尔解决方案,如英特尔发布的OpenVINO™ toolkit和oneAPI Rendering Toolkit与英特尔Xe Super Sampling(XeSS)等即将推出的产品相结合,极大地提高了视觉保真度,加快了开发人员的工作速度。新的Game Dev AI Toolkit专为加速内容创作而设计,具有风格转移等新功能,该工具包在未来将进一步增强3D对象重建、高分辨率3D人体数字化、自动声音生成和面部动画等功能。

该工具包提供的众多显著特性之一是对游戏内对象检测的能力。工作室可以通过此功能提供人工智能辅助目标识别或创建mod以改进他们的游戏,从而实现根据玩家的偏好智能地提升玩家的游戏体验。

工具包架构通过使用英特尔OpenVINO和Unity Barracuda神经网络推理库的推理层与Unity集成。因此,设计师可以立即将不同的风格应用到他们的游戏中,无需昂贵的重新开发。

为了最大限度地提高AI性能,该工具包整合了适用于英特尔最新的集成GPU的DP4A指令,以及适用于英特尔Arc图形产品的XMX AI加速。


支持样式传输和Unity渲染管道


游戏开发人工智能工具包支持生成adversarial network(GAN)风格的转换功能,可用于将整个场景或场景中的特定对象和角色风格化,以获得更大的艺术灵活性。该工具包还支持内置的Unity渲染管道,如高清渲染管道(HDRP)。

创建属于你自己的游戏世界


“对我来说,英特尔是一家标志性的公司,所以我当然抓住了这个机会来更多地了解英特尔,并与他们更密切地合作。”Procedural Worlds创始人Adam Goodrich说道。

在开发商业软件和经营初创公司成功之后,Adam Goodrich将目光转向了将计算技术用于更加人性化的全新领域。他寻找使用内容计算来提高个人表现,以及用游戏来教育和指导人们的方法。Goodrich最终将两者结合在一起。内容计算的原理是自动收集和分析数据以生成有效的结果——换句话说,就是机器学习(ML)。

Goodrich开始用Unity开发游戏。得益于他的C#专业知识,他学得相当快。他创建了Procedural Worlds来构建工具,这些工具可以为Unity游戏开发人员从世界、风景、地形和场景开始自动创建移动端、VR和PC端内容。

Procedural Worlds继续在Unity Asset Store上发布了许多地形和场景生成工具,所有这些工具都非常畅销。由Procedural Worlds发布的Gaia Pro还获得了2020 Unity Awards最佳艺术工具奖。这也标志着Gaia对游戏开发人员而言是一个无价的人工智能驱动工具,因此英特尔团队也请Procedural Worlds将其世界构建功能添加到Intel Game Dev AI Toolkit中。最终以Gaia ML的形式出现,这是Gaia Pro的初级版本。


无缝集成


Intel Game Dev AI Toolkit和Gaia ML都是Procedural Worlds与Unity工程师密切合作开发的,能够与Unity保持无缝集成。

开发人员可以通过使用现成的资产而无需编写自己的解决方案以节省大量时间。如Ramen VR的Zenith,ArtCraft的Crowfall和Visionary Realms的Pantheon: Rise of the Fallen只是使用Gaia Pro构建游戏中的一小部分。

人工智能的前景使得Gaia Pro更容易被游戏工作室和开发者所接受,这是一个普罗米修斯式的成就。

Intel Game Dev AI Toolkit使开发人员能够创建拥有丰富纹理的世界,在这些世界中拥有复杂和逼真的地形、逼真的环境系统,甚至更逼真的NPC。这是英特尔、Procedural Worlds和Unity共同努力的结果。我们相信人工智能技术将真正改变游戏行业的现有规则。