AI 智能体

如何用 Claude Code 做游戏(并发布)

通过 MCP 把 Claude Code 连接到 iDos Games,让它搭建网页游戏的项目骨架、加入带现成系统的后端、生成素材,并把游戏发布到它自己的地址。

要用 Claude Code 做游戏,先在 iDos Games 上创建一个应用,把 Claude Code 连接到 iDos Games 的两个 MCP 服务器,让它从技能 idosgames-getting-started 开始,然后描述你的游戏。 Claude Code 会得到带登录和大厅的项目骨架、现成的后端系统(商店、任务、排行榜、多人游戏房间……)、素材生成和发布命令,所以最终得到的是一个有自己链接、已经上线的游戏,而不是一个代码文件夹。

为什么智能体需要平台

编程智能体写客户端很快,但一款真正的游戏还需要账号、保存的进度、经济系统、排行榜和托管。没有这些,结果只能是你电脑上的一个单人演示。iDos Games 把这些都作为智能体可以直接调用的现成部件提供给它。

步骤 01在 iDos Games 上创建应用

在创建页面或后台中创建一次应用即可:智能体只操作你账号中已经存在的应用,并按名称找到它们。你可以跳过那里的 AI 编程助手,直接在 Claude Code 中继续。

步骤 02连接 MCP 服务器

在终端中:

Terminal
claude mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
claude mcp add idosgames-registry -- npx -y @idosgames/mcp

重启 Claude Code,运行 /mcp,在浏览器中登录“idosgames”。你可以选择智能体能操作哪些应用;不需要 API 密钥。更多选项见通过 MCP 用 AI 智能体开发。

步骤 03开始项目

向 Claude Code 提出:

加载技能 idosgames-getting-started,做出我的应用“Coin Arena”:一个俯视角的竞技场,玩家躲避飞弹并收集金币。

智能体会在你的账号中找到这个应用,并用 SDK 搭建项目骨架:登录、大厅、个人资料、背包、任务和其他基础系统都已经就位。项目的组织方式见 SDK 概览。

步骤 04加入游戏系统

用日常语言提出功能,智能体会安装现成的系统,而不是编写新的后端:

  • “加一个按最高分排名、每周重置的排行榜。”
  • “加一个有三个金币礼包的商店。”
  • “让好友可以在一个房间里一起玩。”

步骤 05生成素材

应用数据服务器可以生成图片、声音、音乐、视频和 3D 模型:

为玩家的飞船生成一个精灵图和一段循环播放的背景音乐,并在游戏中使用它们。

步骤 06发布

构建游戏,上传构建并发布。

游戏会在自己的地址上线。准备好向所有人展示时,在后台把它发布到 idosgames.com 目录。之后的每次发布都会替换正式版本,后台可以一键回滚到上一个版本。请看发布。

Aidos Ryskeldinov

关于作者

iDos Games 创始人

资深玩家,热爱新技术。自 2020 年起开发并发布跨平台游戏和应用,现在正在打造 iDos Games:一个任何人都能用 AI 做游戏、以独立链接上线并从中赚钱的平台。在这里,我分享如何比想象中更快、更轻松地做游戏。

常见问题

Claude Code 能做出完整的游戏,而不只是代码片段吗?

能,只要它有可以依托的后端和项目骨架。通过 MCP 连接到 iDos Games 后,Claude Code 会得到一个带登录和大厅的现成项目、现成的游戏系统、素材生成能力,以及发布游戏的方式。

这能用于 ChatGPT、Cursor 或 Codex 吗?

能。iDos Games 的两个 MCP 服务器都适用于任何 MCP 客户端;每种客户端的设置方法见 idosgames.com/mcp。

游戏托管在哪里?

托管在 iDos Games 上。每个游戏都会获得自己的地址 {id}.idos.games,并可以出现在 idosgames.com 的目录中。

在文档中了解更多

制作你自己的游戏

用一句话描述你的想法,AI 编程助手会把它做出来,并以独立链接上线。

全部文章