这个AI将现有游戏混合在一起以创建新游戏

  • A+
所属分类:网讯

作者:TRISTAN GREENE

来源:TNW

 

这个AI将现有游戏混合在一起以创建新游戏

治亚理工学院的一对计算机科学家开发了一种基于机器学习的方法来自动生成新颖的视频游戏。这是同类中的第一个,可能导致游戏创作的自由化操作。

制作视频游戏很难?今天的现代AAA游戏是由数十甚至数百名专家计算机程序员组成的团队开发的。大多数团队使用AI和机器学习算法来减轻开发负担 - 特别是在像Unity这样的流行引擎中 - 但直到现在还没有办法自动创建完全原创的游戏。

佐治亚理工学院交互计算学院的研究人员Matthew Guzdial和Mark Riedl最近发表了一篇题为“通过概念扩展实现自动化游戏设计”的论文,他们认为这篇论文为创建一个论文奠定了基础。

概念扩展算法通过从已经开发的游戏中以视频游戏级别的形式获取输入并将它们转换为布局用于新视频游戏的环境,对象和规则的输出来工作。

根据白皮书:

过程如下:我们将游戏视频和spritesheet视为输入。spritesheet是游戏中所有图像或精灵的集合,包括所有背景技术,动画帧和关卡结构的组件。我们使用spritesheet对视频进行图像处理,以确定每帧中出现的精灵位置和精度。然后,我们学习了关卡设计和游戏规则集的模型。然后,我们将关卡设计和游戏规则集的表示合并到我们称之为游戏图形的内容中。

开发人员可以将这些“游戏图表”转换为可玩的游戏级别 - 一个完全由计算机开发的游戏。根据研究人员的说法,没有其他类似的东西,该论文得出结论“据我们所知,这代表了第一个基于机器学习的自动化游戏设计师。”

研究人员制作的游戏图表证明了他们系统的功效来自三个不同的任天堂的输入游戏:Mega Man,Super Mario Bros.和Kirby's Adventure。

为了证明他们的系统正在创造可玩的游戏,研究人员实际上调整它以从两个游戏中获取输入并吐出与第三个类似的东西,而不会遇到关于第三个游戏的任何数据。基本上, 超级马里奥兄弟  和柯比的冒险计划,看看它是否可能自由吐出超人。在除了一个测试之外的所有测试中,它都准确地击败了现有的原型。

这项早期工作令人印象深刻,但它尚未准备好取代人类开发者。目前,它只生成在最基本的“可玩”的平台游戏。然而,研究人员认为,进一步的发展可能导致具有3D环境和复杂规则和菜单系统的游戏的自动化开发。

也许游戏的未来不是大公司试图开发出能够吸引尽可能多的人的游戏,而是让计算机制作专门针对个人品味而设计的游戏。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: