最近,来自哥本哈根信息技术大学等机构的研究者发表了一篇论文。介绍了他们如何应用一个名为MarioGPT的语言模型从文本生成《超级马里奥》游戏关卡。
这一MarioGPT模型,可以近乎无限生成关卡。与ChatGPT类似,MarioGPT能够听懂自然语言,并根据语言提示,生成《超级马里奥》的游戏关卡。玩家在测试生成的250个关卡中,有88%都是可以用来实际进行闯关的。
GPT版超级马里奥,以GPT-2模型为基础。开发者需要先将《超级玛利奥兄弟》和《超级玛利奥兄弟2》游戏关卡转成代码和字串,对应特定的游戏物件,比如:小写字母x代表移动路径、大写字母Q代表问号砖块。AI经过训练后,一旦理解游戏玩法,就能产生新关卡。
由于MarioGPT已经开源,所有用户都可以下载体验,但由于版权存在,没办法封装成游戏。在这篇论文发布的当天,来自纽约大学坦登工程学院等机构的研究者也发布了一篇主题类似的论文,只不过生成的是《推箱子》游戏关卡。#满谈科技#