一旦任天堂的粉丝懂技术,任天堂的法务就不知所措。
有任天堂粉丝开发了一个MarioGPT模型,它可以近乎无限生成关卡,属于是,马里奥宇宙被粉丝玩明白了。
像ChatGPT一样,MarioGPT能够听懂自然语言,能根据语言提示,生成《超级马里奥》的游戏关卡。在测试生成的250个关卡中,有9成可玩且可通关。
关卡生成中
MarioGPT以GPT-2模型为基础,所以并不能理解马里奥游戏。开发者需要先将《超级玛利奥兄弟》和《超级玛利奥兄弟2》游戏关卡转成代码和字串。
转化过程说起来也简单,将特定代码对应特定的游戏物件,比如小写字母x代表移动路径、大写字母Q代表问号砖块,经过训练,一旦AI 理解游戏玩法,就能产生新关卡。
这个过程是开源的,使用python3.8+,用户自己也可以玩起来。但由于版权存在,要封装成游戏,必然是办不到的。