
用 Claude Code 做游戏的步骤是:在 iDos Games 创建应用,把 Claude Code 连接到 iDos Games 的两个 MCP 服务器,加载
idosgames-getting-started 技能,然后描述你的游戏。 这样代理就不是在空文件夹里干活,而是在真正的项目里:登录、
存档、商店、排行榜和多人房间都跑在我们的服务器上,美术和音效从同一个连接生成,一条命令就能把游戏发布到自己的链接。
大多数教程都是在空文件夹里启动 Claude Code,最后得到笔记本上的一个 HTML 文件。拿来学习足够了,但别人玩不了: 没有账号,进度不保存,游戏只存在于一台电脑里。这篇文章讲的是另一半。
为什么 Claude Code 做游戏需要服务器
游戏客户端 Claude Code 写得很快:让它用 Phaser 写个射击游戏,几分钟就有了。麻烦从游戏需要“记住”东西开始:
| 游戏需要什么 | 空文件夹 | 用 iDos Games |
|---|---|---|
| 玩家账号 | 自己写认证 | 项目里自带登录 |
| 进度和背包 | localStorage,换浏览器就没了 | 保存在服务器上 |
| 真实价格的商店 | 价格在客户端,容易被改 | 每笔购买由服务器核对 |
| 排行榜 | 需要数据库 | 现成系统,自带每周重置 |
| 和朋友一起玩 | 需要实时服务器 | 多人房间 |
| 托管 | 自己找、自己配 | 发布后就是 {id}.idos.games |
每一行让代理从零写,都要花一周;写得不好,就是一个安全漏洞。通过 MCP,代理直接调用现成的部件。
第 1 步:创建应用
在 创建 页面或后台创建一次应用。代理只操作你账号里已有的应用,按名称查找。
那里的 AI 编程助手可以跳过。如果登录时给了权限,代理也能用 create_title 自己创建应用。
第 2 步:连接两个 MCP 服务器
在终端里运行:
claude mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
claude mcp add idosgames-registry -- npx -y @idosgames/mcp第一个是远程服务器:读取和修改你的应用、生成素材、上传并发布构建。第二个在你的电脑上运行:给代理提供项目骨架、 现成模块,以及 SDK 每个部分的技能。
重启 Claude Code,运行 /mcp,在弹出的浏览器窗口里登录“idosgames”。代理能动哪些应用,由你自己选。不用密钥,也不用
往配置文件里粘贴任何东西。所有方式见 通过 MCP 与 AI 代理一起开发。
第 3 步:用技能开始项目
对 Claude Code 说:
加载技能 idosgames-getting-started,帮我做应用“Coin Arena”:俯视角竞技场,玩家躲开子弹、收集金币。用 Phaser,霓虹风格。
代理会找到应用,用 SDK 搭好项目,把游戏放进大厅。登录、个人资料、背包、好友、邀请、任务和邮件都已经在了。各部分怎么 衔接,见 SDK 概览。
来自我们自己的经验:第一个请求只做一个玩法。Claude Code 很乐意一次搭五个系统,然后你整晚都在找是哪个系统把另外四个 弄坏了。
第 4 步:用大白话添加系统
你要的东西平台已经有时,代理会装上现成的系统,而不是自己写一个服务器:
- “加一个按最高分排名的排行榜,每周重置。”
- “加一个商店,三个金币礼包和一个每日特惠。”
- “让好友能在同一个房间里一起玩。”
- “连续登录七天给奖励。”
价格、奖励和任务目标都存在服务器上,通过 MCP 修改,不用重新构建。以后很方便:一句话就能重新调整线上游戏的经济。
第 5 步:美术、声音和 3D
远程服务器能生成图片、音效、音乐、视频和 3D 模型,并放到游戏需要的位置:
生成玩家飞船和敌方无人机的精灵图,再来一段循环的合成器浪潮背景音乐,放进游戏里。
生成先用你套餐里的 AI 额度,再用 Aspis。想在花钱前知道价格,就让代理先调用 estimate_media_cost。做 3D 游戏时,
它还能做模型、加骨骼,并套上平台动画库里现成的站立、行走和奔跑动画。
第 6 步:测试后发布
构建游戏,把构建上传到测试副本,把链接给我。
测试副本在 {id}-dev.idos.games 打开。用手机玩一玩,修好不顺手的地方,然后:
把测试过的构建发布给玩家。
游戏会在 {id}.idos.games 上线。玩家拿到的就是你测试过的那个构建:发布时不会重新构建,回退在后台点一下即可。准备好以后,
把游戏加入 idosgames.com 的目录。详见 发布。
Claude Code 更容易听懂的说法
- 说结果,不说文件。 “收集金币时让金币飞向计数器”比“改一下 Coin.ts”更好。
- 让它自己检查。 “运行类型检查并修复错误”能在你看到之前抓住大部分问题。
- 指明技能。 “商店用技能来做”能让代理留在现成系统上。
- 秘密别放在客户端。 价格、奖励和掉落率应该放在服务器设置里。
出问题时怎么办
- 代理看不到 iDos Games 的工具。 执行
claude mcp add后重启 Claude Code,在/mcp里确认两个服务器都已连接。 - 代理找不到应用。 它只操作你登录时允许的应用。通过
/mcp重新登录,勾选需要的应用。 - 构建失败。 让代理读错误信息并修复,不要从头再来。改动太乱时,在后台回到最后一个能用的版本。
Claude Code 还是内置 AI 编程助手
两条路通向同一个平台、同一套系统,区别在于你在哪里工作:
| Claude Code + MCP | 内置 AI 编程助手 | |
|---|---|---|
| 在哪里工作 | 你电脑上的终端和编辑器 | 浏览器里的后台 |
| 代码放在哪里 | 你本地的文件夹,可以接 Git | 平台上的项目,可以连接 GitHub |
| 适合谁 | 习惯终端、想完全掌控代码的开发者 | 不想装任何东西、只想描述游戏的人 |
| 费用 | Claude Code 的订阅加平台素材生成 | 套餐里的 AI 额度 |
两条路可以混用:先在后台用 AI 编程助手做出第一版,再用 Claude Code 接着改,反过来也行。
这样做出来的游戏
我们的 Solana 黑客松 规则允许使用 iDos Games 的 AI 编程助手,或通过 MCP 连接 自己的代理,比如 Claude Code、Codex 或 Cursor。获奖的 20 款游戏都跑在同一个引擎上,都能在浏览器里打开。如果你更喜欢 聊天而不是终端,同一个平台内置了 AI 编程助手:用 AI 做游戏。
第一次发布之后
- 让玩家回来:排行榜、任务和商店
- 用 ChatGPT 也行:用 ChatGPT 做游戏
- 开始赚钱:网页游戏怎么变现

常见问题
Claude Code 能做出完整的游戏,而不只是代码片段吗?
能,前提是有个底子。通过 MCP,Claude Code 能拿到自带登录和大厅的项目、跑在真实服务器上的游戏系统、素材生成和发布命令。结果是一个有链接的游戏,而不是一堆代码文件夹。
需要 API 密钥吗?
不需要。远程 MCP 服务器用浏览器登录:第一次连接时登录 iDos Games,再选择代理可以操作哪些应用。
Cursor、Codex 或 ChatGPT 能用吗?
能。iDos Games 的两个 MCP 服务器适用于任何 MCP 客户端,每个客户端的设置方法在 idosgames.com/mcp。
代理能用哪些游戏库?
项目是 TypeScript 加 React。2D 有现成的 Phaser,3D 有 three.js,还有 iDos Games 的 SDK 包。
游戏放在哪里,要花多少钱?
放在 iDos Games,地址是 {id}.idos.games,托管包含在套餐里。生成素材先用套餐的 AI 额度,再用 Aspis;可以让代理先查价格。
在文档中了解更多
全部文章
AI 智能体用 ChatGPT 做游戏:从点子到链接用 ChatGPT 做游戏:在聊天里设计,在 Canvas 里做原型,再把 ChatGPT 和 Codex 接入 iDos Games,得到账号、商店和自己的链接。
Aidos Ryskeldinov2 分钟阅读
变现做游戏能赚多少钱:真实的数字做游戏能赚多少钱?在 iDos Games 上,你能从 Aspis 销售、激励广告、代币手续费和混改获得收入,还有实时收入排行榜。
Aidos Ryskeldinov1 分钟阅读
变现做应用能赚多少钱:收入从哪来做应用能赚多少钱?在 iDos Games 上,会员和付费功能带来收入,还有按次付费的 AI 功能、激励广告和实时收入排行榜。
Aidos Ryskeldinov1 分钟阅读