梦晨 萧箫 发自 凹非寺

什么,7句话就让AI给我生成了一个小游戏?
还是“*简版”塞尔达这样的经典冒险游戏,不仅能捡金币、躲怪,地图也不重复的那种。

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

原来,他用来做游戏的AI,是OpenAI最新版本的Codex。
这个版本的Codex,连处理的文本长度也翻倍,从2048个token提升到了4000个,简直像是“解开一层封印”。
起初,Andrew Mayne只是好奇这版Codex的创造力*限在哪里,想做个实验,
没想到,这一试简直让他停不下来。
**次尝试便是被他命名为“*简塞尔达”的游戏。

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

比如描述怪物的部分,描述里只有“一个红色的怪物,玩家移动时它也移动,试图接近玩家,如果玩家被碰到就减一分”。
第二个小游戏,他打算考验AI对逻辑的理解,生成一个简化版猜词游戏Wordle。
谜底词从一个列表里随机选择,每次选择一个放到控制台。
先描述逻辑部分。然后创建UI元素时候调用前面生成的逻辑函数。
给描述编号。这样更容易看明白AI正在处理哪条描述。
多让AI创建函数。AI可能真的每一项每一项写出来,如果告诉AI创建一个生成数组的函数,
如果一次不理想,多试几次。把temperature参数设为0.5,有一定随机*可能会产生更好结果。
背后的Codex“再进化”
所以话说回来,这个最新版的Codex到底有多好用?
除了Andrew Mayne最感兴趣的token上限翻倍以外,
使用Codex的时候,甚至可以像甲方一样,无需手动调整代码,只需要对着这位“AI程序员”发号施令,就能让它生成你想要的东西。
再来看看Codex的插入功能。
他们希望通过这次更新,
像搞出“7句话让AI给我做游戏”的Andrew Mayne,原本只是一位惊悚**家。
Clive表示,Codex掌握的知识量比他们这些“业余选手”丰富不少,例如在接到与PDF有关的需求时,调用PyPDF库。
还有网友表示,自己拿Codex做了个《太空侵略者》(space invaders)小游戏,同样成功了。

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

参考链接:






发表评论