他们打造「MarioGPT」输入关键字就可创造玩不完的超级玛利欧关卡,还有什么是AI不会的?

他们打造「MarioGPT」输入关键字就可创造玩不完的超级玛利欧关卡,还有什么是AI不会的?

虽然现在的《超级马里奥兄弟》系列已经进化到又是3D又是酷炫效果的,但是相信很多人还是最喜欢当年那个吃无敌星星、跳入水管的2D经典关卡年代。 虽然任天堂已经很久没有照顾喜欢2D玛利欧的玩家推出新作了,但是任天堂也有超级马里奥创作家,让玩家自己来创造关卡。

但是,不是所有人都想设计关卡,更多人宁可享受纯粹的打游戏的惊喜。 而哥本哈根资讯科技大学的团队,最近就在 GitHub 上发布了名为「MarioGPT」的新玩法,可以透过 AI 自动产生无限的关卡,让你不用伤脑筋去设计,也不用担心关卡有打到结束的一天。

他们打造「MarioGPT」输入关键字就可创造玩不完的超级玛利欧关卡,还有什么是AI不会的?

既然叫做「MarioGPT」,故名思义就是采用了GPT技术来训练。 不过「MarioGPT」主要的功能是设计关卡而非产生关卡,也就是说这纯粹是产生出一个玛利欧兄弟地图的AI。

「MarioGPT」采用 GPT-2 模型制作,透过《超级马里欧兄弟》(Super Mario Bros)和《超级马里欧兄弟 2》(Super Mario Bros: The Lost Levels)两款游戏画面的训练,理解了游戏的规则与逻辑,并以特定代码对应游戏中的对象。 以下图来看,「x」就是马里奥移动的路径、「Q」为可以敲击的砖头,让AI理解了游戏的逻辑。

他们打造「MarioGPT」输入关键字就可创造玩不完的超级玛利欧关卡,还有什么是AI不会的?
他们打造「MarioGPT」输入关键字就可创造玩不完的超级玛利欧关卡,还有什么是AI不会的?

理解了逻辑后,「MarioGPT」就可以产生游戏关卡。 你可以用文字下指令说要「很多水管、很多敌人、砖块比较少」、「没有水管、有一些敌人、很多砖块」等等的指令,AI 便能自动制作。

他们打造「MarioGPT」输入关键字就可创造玩不完的超级玛利欧关卡,还有什么是AI不会的?

虽然由于有任天堂这座大山挡着,我们可能无法见到「MarioGPT」实用化的一天,不过透过这样的逻辑,日后其它游戏开发商可以提升他们游戏的难度与玩法,还可以加快游戏的设计时间。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论