AI 游戏开发
是你手里的工具,不是你雇来的开发者。
人工智能能替你分担样板代码、美术草稿、NPC 台词和翻译。先想清楚要它做什么、自己要检查什么,再从最小的可运行部分做起。
从一个最小可玩的游戏开始
- 一条规则
- 一个画面
- 一个目标
最小可玩的游戏()不是演示,也不是。它是一个陌生人拿起来、十秒内看懂、能玩上两分钟的最小的东西。一条规则、一个画面、一个明确目标。要是你说不出「哪一刻好玩」,那说明还不够小。
把这个小东西真的发出去,一切就都不一样了。真实玩家会做出你没料到的举动,在你以为他们会留下的地方退出,一天之内告诉你的东西,比你独自开发半年还多。发布不是开发的终点,而是你拿到的第一份诚实反馈。
先定发布日期,再定功能清单,然后一直砍到能塞进那个日期为止。三周就上线、有人真在玩的游戏,胜过永远留在你电脑里的杰作。
游戏由两部分运转——客户端和服务器
玩家看到、摸到的一切,都由运行在玩家设备上的负责;把玩家连在一起、守住各种记录,则是另一端的活儿。把两者分开来想,就能看清哪些交给 AI、哪些必须自己确认。
客户端
绘制画面、键盘和触屏输入、声音、——每真正让游戏动起来的部分。网页游戏的运行环境就是,所以无需安装,点开一个链接就能玩。
把想要的效果——操作、碰撞、场景切换——用文字讲清楚,让 AI 写;好不好,要你亲自玩过再判断。
详细了解游戏客户端服务器
账号与登录、存档、、聊天、多人——把许多人连进同一款游戏的部分。大多以 的形式启动和运维。
- Docker
和分数存储 的初稿可以让 AI 来写,但安全、成本和数据保存,必须由人来审查。
详细了解游戏服务器单人玩的网页游戏,只靠客户端就能完成。等需要存档或排行榜时,先别急着自己搭服务器,去看看 这类游戏的 。服务器运维,等游戏有了玩家再考虑也不迟。
人工智能在游戏开发里到底干什么
不是「它帮你把游戏做出来」。下面这些,才是交给人工智能真正划算的具体活儿。
和 AI 一起做游戏的四个节拍
- 1 用文字讲清 具体写出什么该怎么动——按键、速度,连输赢条件都写上。
- 2 拿到代码 AI 生成。别一次要整款游戏,一次只要一个功能。
- 3 亲自试玩 跑起来,找出别扭的地方。报错信息原样复制下来。
- 4 反馈回去 把看到的现象和报错原样发给它,要求修复。这四拍要小步、频繁地循环。
交给 AI 更划算的六件事
好的请求长这样
含糊的请求,换回来的是含糊的代码。像下面的例子那样,把行为、条件和验证方法都写进去。
用一个 文件做个游戏。按空格键角色跳起来,障碍物从右边越来越快地冲过来。撞上就显示分数,按 R 键重新开始。手机上点屏幕就跳。
操作、规则、、手机适配一次写全。你漏掉的条件,AI 会自己随意补上。
快速连按两次跳跃键,角色会在空中再跳一次,飞出屏幕。修之前,先说明是哪段代码导致的。
写明了方法,并要求先解释原因。读了解释,就能识别出改错地方的答案。
把这个游戏部署到 。上传前先检查 结构是否符合规范,完成后告诉我游玩地址。
装了 Cadeplay 技能的 AI 工具,凭这一句话就会按流程完成打包、上传和检查。
懂得如何挑出输出的人,用同一个工具能拿到好得多的结果。因为他们知道同一个请求为什么会有不同答案,对话变长为什么反而更糟,多给一个示例为什么结果就大不一样。不懂这些,就只是按下按钮、听天由命。
也不需要几个月。本站的初级课程会讲清楚模型是什么、为什么用作答、怎么写请求才能拿到你要的东西。学完再回到这里,每一页读起来都会不一样。
从人工智能基础学起人工智能替不了你的部分
人工智能是一台在之上跑的机器。它没无聊过,没体会过一款游戏「对上味」的那一刻,也没想过「再来一局」。下面这些,全都取决于这一点。
能玩了,就把它放上 Cadeplay
是一个网页游戏,游戏无需安装,在里即点即玩。把游戏打成一个 上传,就能得到一个固定不变的地址,还能接入存档和。免费,游戏的权利归作者所有。
把技能和令牌准备好一次,一句“部署一下”就搞定
Cadeplay 技能是一组说明文件,把整套发布流程教给 AI 编程工具。装好之后,打包 zip、上传与检查、,AI 工具都会按顺序处理完,并汇报结果。
把这个游戏部署到 Cadeplay
- 已在内打包成 zip
- 已上传,自动检查通过
- 已将新构建切换为正式版本
- 已准备好商店介绍文案初稿
游玩地址已就绪,现在就打开看看!
这周就做这些
- 1用一句话写下:你这游戏好玩的那一刻是什么。写不出来,说明你手上还不是游戏,只是一个设定。
- 2定一个三到四周后的发布日期,写在你天天看得到的地方。
- 3让人工智能把写成,然后自己跑起来。不是整个游戏,就那一个好玩的瞬间,能玩就行。
- 4找一个从没见过它的人,把游戏摆到他面前。什么都别说,看他在哪儿卡住。
- 5把让他卡住的那一处改掉,然后发出去——准备好 技能和,一句“一下”,就能得到一个发个链接就能玩的地址。
现在就在这里做个游戏
光读是找不到感觉的。在下面的框里写下想做的游戏,AI 工具就会写出,你可以在旁边的画面里直接玩。想在更大的画面里边看代码边继续,就去菜单里练习。
去氛围编程里练习