游戏开发需要专业知识,包括设计和编码技能。这些技能要求成为一道障碍,限制了那些可能从游戏制作能力中受益最多的人。例如,教育工作者、活动家或那些没有时间或金钱学习传统游戏开发的人。研究人员已经推广自动化游戏设计作为解决这一问题的潜在解决方案,其中计算机系统无需人工交互即可构建游戏。然而,自动化游戏设计并不能完全降低游戏开发的难度。这些现有的系统依赖于开发人员输入到系统中的游戏设计知识(Cook、Colton 和 Gow 2016;Summerville 等人 2018)。这意味着扩展工具以能够制作新游戏所需的知识与人类开发游戏所需的知识相同。相比之下,我们的工具可以自动从人类用户那里学习隐性游戏机制。在我们的工具中,用户可以创建一个不存在的游戏的框架,直观地展示他们希望游戏如何工作。我们在游戏引擎 Unity 中为该工具构建了图形用户界面 (GUI),以使用户创作更接近最终产品。后端规则学习 AI 从用户的演示中学习隐含规则 (Guz-dial、Li 和 Riedl 2017)。我们的目标是,该工具可用于创建教育、科学和娱乐游戏,而鉴于现代游戏开发的资源要求,目前这些游戏是不可行的。我们将其称为