量子位 | 公众号 QbitAI

什么,7句话就让AI给我生成了一个小游戏?

还是“简版”塞尔达这样的经典冒险游戏,不仅能捡金币、躲怪,地图也不重复的那种。

这是一位名叫Andrew Mayne的小哥的真实经历,整个过程中,他甚至一行代码都没写!

原来,他用来做游戏的AI,是OpenAI最新版本的Codex。

这个版本的Codex,连处理的文本长度也翻倍,从2048个token提升到了4000个,简直像是“解开一层封印”。

起初,Andrew Mayne只是好奇这版Codex的创造力限在哪里,想做个实验,看看它能否根据文本直接生成小游戏。

没想到,这一试简直让他停不下来。

次尝试便是被他命名为“简塞尔达”的游戏。

别看画面抽象,整个游戏包括随机生成地图、玩家用键盘控制角色移动、有敌人会攻击玩家、收集金币加分等游戏核心要素。

比如描述怪物的部分,描述里只有“一个红色的怪物,玩家移动时它也移动,试图接近玩家,如果玩家被碰到就减一分”。

先描述逻辑部分。然后创建UI元素时候调用前面生成的逻辑函数。

给描述编号。这样更容易看明白AI正在处理哪条描述。

多让AI创建函数。AI可能真的每一项每一项写出来,如果告诉AI创建一个生成数组的函数,AI就会用循环语句来完成了。

如果一次不理想,多试几次。把temperature参数设为0.5,有一定随机可能会产生更好结果。

看起来有点产品经理总结如何与程序员沟通对接的味了。

所以话说回来,这个最新版的Codex到底有多好用?

除了Andrew Mayne最感兴趣的token上限翻倍以外,

使用Codex的时候,甚至可以像甲方一样,无需手动调整代码,只需要对着这位“AI程序员”发号施令,就能让它生成你想要的东西。

再来看看Codex的插入功能。

事实上,这一系列新功能,都是为了让Codex和GPT-3变得更容易上手。

除了他以外,

Clive表示,Codex掌握的知识量比他们这些“业余选手”丰富不少,能选出最合适的函数和库来完成需求。例如在接到与PDF有关的需求时,调用PyPDF库。

你会用AI来写工具、或是做游戏吗?

参考链接:

— 完 —

原标题:《7句话让Codex给我做了个小游戏,还是简版塞尔达,一玩简直停不下来》

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。