跳到正文
Yarchi· 来源· @undefinedKi · X·· 2 小时前精选AI 评分70
推荐理由

提炼了从原型到平衡性调优的六步提示词策略,提供可迁移的AI游戏开发工作流。

正文 · AI 翻译

如何用几条提示词创建一个真正可玩的游戏

Django 联合创始人 Simon Willison 分享了 4 个由 AI 构建的浏览器游戏及其背后的对话过程。

他详细的开发记录提供了一个比简单要求 AI “构建一个游戏”更有用的设置:

1. 选择工具。

对于快速原型,从普通的 Claude 聊天开始。对于更大的项目,使用带有 Opus 5.5 的 Claude Code for Web,这是他后来的开发设置。

要求使用 HTML 和 JavaScript 构建一个浏览器游戏。2D 使用 Phaser,3D 使用 three.js。

2. 首先设计最小的可玩版本。

描述想法、控制方式、目标以及什么让它具有挑战性。以他的开场指令结束:

“让我们从 MVP 设计开始,问我一些问题。”

在要求它构建之前确定范围。

3. 在添加内容之前让游戏玩法运行起来。

自己测试完整的一轮。然后描述哪些感觉慢、令人困惑或太容易。

他的后续指示是:

“这个游戏还不够有趣。让它变得非常有趣。”

对于他的策略游戏,代理进行了超过一千次模拟试玩以改善平衡性。这是一次漫长且消耗大量 token 的运行。

4. 首先在代码中生成图形。

使用 three.js,代理可以直接在代码中构建建筑物、车辆和地形。浏览器生成的声音也是可能的,因此原型不需要单独的图像和音频文件。

5. 在实施之前先对重大更改进行批判。

他的指示:

“首先研究然后批判这个设计。在我们同意任何修改之前不要构建。”

在添加多人模式、新的战斗系统或其他主要功能之前使用此方法。

6. 每次更改后继续测试。

检查控制、碰撞、胜利、失败和重新开始。在扩展游戏之前保存工作版本。

几条提示词可以启动一个可玩的原型。他的大型游戏经历了 12 个主要版本和 321 次提交。

来源:Yarchi · x.com