7句话让Codex给我做了个小游戏

黑龙江龙网_原标题:7句话让Codex给我做了个小游戏 , 还是极简版塞尔达 , 一玩简直停不下来
什么 , 7句话就让AI给我生成了一个小游戏?
还是“极简版”塞尔达这样的经典冒险游戏 , 不仅能捡金币、躲怪 , 地图也不重复的那种 。
这是一位名叫AndrewMayne的小哥的真实经历 , 整个过程中 , 他甚至一行代码都没写!
把AI生成的游戏和游戏代码po到网上后 , 短短数小时就收获了上千热度:
7句话让Codex给我做了个小游戏
文章图片

文章图片

赶来围观的网友试玩了他搞出来的游戏 , 直呼“Mindblowing” 。
7句话让Codex给我做了个小游戏
文章图片

文章图片

所以 , AndrewMayne到底是怎么做到的?
原来 , 他用来做游戏的AI , 是OpenAI最新版本的Codex 。
这个版本的Codex , 除了能直接生成、修改和编辑代码以外 , 连处理的文本长度也翻倍 , 从2048个token提升到了4000个 , 简直像是“解开一层封印” 。
起初 , AndrewMayne只是好奇这版Codex的创造力极限在哪里 , 想做个实验 , 看看它能否根据文本直接生成小游戏 。
没想到 , 这一试简直让他停不下来 。
7句话生成冒险游戏
第一次尝试便是被他命名为“极简塞尔达”的游戏 。
别看画面抽象 , 整个游戏包括随机生成地图、玩家用键盘控制角色移动、有敌人会攻击玩家、收集金币加分等游戏核心要素 。
走到地图边缘还能生成一张新地图 , 这样就能一直玩下去……总之是一个2D冒险游戏原型的样子 。
7句话让Codex给我做了个小游戏
文章图片

文章图片

所有这些规则只用英语写了七句话 , AI则用Javascript写出了190行代码 。
7句话让Codex给我做了个小游戏
文章图片

文章图片

由于小哥本人不是专业游戏设计师 , 描述用词不是很精确 , 但AI总是能产生自己的理解 。
比如描述怪物的部分 , 描述里只有“一个红色的怪物 , 玩家移动时它也移动 , 试图接近玩家 , 如果玩家被碰到就减一分” 。
AI则根据上下文生生成了50多行完整的怪物生成、移动、判定分数的逻辑 。
7句话让Codex给我做了个小游戏
文章图片

文章图片

只需把色块替换成简单贴图 , 和真正的塞尔达原型是不是就很像了?
7句话让Codex给我做了个小游戏
文章图片

文章图片


被曝光的初代塞尔达原型程序
第二个小游戏 , 他打算考验AI对逻辑的理解 , 生成一个简化版猜词游戏Wordle 。
7句话让Codex给我做了个小游戏
文章图片

文章图片

这次只用了5段话描述规则 。
谜底词从一个列表里随机选择 , 每次选择一个放到控制台 。
7句话让Codex给我做了个小游戏
文章图片

文章图片

描述字母输入框的样式 , 包括宽高、文字居中对齐、每个输入框有独立ID;输入时自动大写;再加一个确认按钮 。
7句话让Codex给我做了个小游戏
文章图片

推荐阅读