人工智能
研究人员创建了可以生成新视频游戏关卡的 AI 工具

随着机器学习和人工智能变得更加复杂,视频游戏证明了它们是人工智能算法和模型的自然且有用的测试场。由于视频游戏具有可观察和可量化的机制、对象和指标,因此它们为人工智能开发者提供了一种方便的方式来测试他们的模型的多功能性和可靠性。虽然视频游戏帮助人工智能工程师开发他们的模型,但人工智能也可能帮助视频游戏设计师创建自己的游戏。最近,阿尔伯塔大学的一组研究人员设计了一套可以自动创建简单平台游戏的算法。
Matthew Guzdial 是阿尔伯塔大学的助理教授和人工智能研究员,根据 Time 杂志的报道,Guzdial 和他的团队一直在研究一种可以自动创建侧滚平台游戏关卡的人工智能算法。这种自动关卡设计可以节省游戏设计师的时间和精力,让他们能够专注于更具挑战性的任务。
Guzdial 和他的团队通过让人工智能训练大量平台游戏的游戏玩法来训练人工智能生成平台游戏关卡,包括像最初的 超级马里奥兄弟、卡比的冒险 和 洛克人 这样的游戏。在初步训练之后,人工智能被要求对游戏的规则/机制进行预测,并将其假设与游戏的测试视频进行比较。之后,人工智能已经能够解释游戏的规则,研究人员然后使用类似的训练方法来构造完全新的关卡来测试模型的规则。
Guzdial 和他的团队创建了一个“游戏图”,它是模型关于规则的信念和其关于如何使用这些规则设计关卡的假设的合并。游戏图将游戏的所有关键特征合并为一个表示,因此它包含了从头开始重现游戏所需的所有信息。游戏图中的所有信息都被用来设计新的关卡和游戏。模型观察的内容以新的、独特的方式组合。例如,人工智能将 超级马里奥兄弟 和 洛克人 的方面结合起来,创建一个新的关卡,它结合了两款游戏的平台机制。当这个过程被重复多次时,最后的结果可能是一个完全新的游戏,它感觉非常类似于经典的平台游戏,但仍然是独特的。
根据 Guzdial 的说法,正如 Time 杂志所引用,项目背后的想法是创建一个工具,游戏开发人员可以使用它来开始设计自己的关卡和游戏,而无需学习如何编码。Guzdial 指出 超级马里奥创作家 已经在实施这个概念。
Guzdial 和其他研究团队成员希望进一步发展这个概念,可能创建一个工具,允许人们仅通过指定某种“感觉”或“外观”来创建新的关卡或游戏。一旦模型接收到这些规格,它就可以创建一个具有独特关卡和规则的新游戏。模型显然只需要两帧游戏就可以做到这一点,因为它会根据两帧之间的差异进行推断。用户可以在模型生成关卡时提供反馈,模型将根据提供的反馈创建新的关卡。
“我们正在为界面添加一些最后的润色,然后我们将进行人体试验,以确定我们是否走在正确的轨道上,”Guzdial 对 Time 说。
尽管任何面向消费者的应用程序版本仍然遥遥无期,Guzdial 表达了担忧,即游戏行业可能由于担心它可能会减少对人类游戏设计师的需求而缓慢采用该技术。尽管如此,Guzdial 认为,如果有人可能会使用该工具,首先使用它的人可能是独立游戏开发人员,他们可能会使用它来创建有趣的实验游戏。
“我完全可以想象,我们会得到一些热情的独立开发者,他们会使用这些技术来制作奇怪、酷、有趣的小体验,”Guzdial 说。“但是我不认为他们会在短期内影响三A级游戏的开发。”












