简体中文/为 AI 生成的游戏添加多人联机

AI 游戏生成 · 一条提示词即可联网

为 AI 生成的游戏添加多人联机

编程智能体一个下午就能写出可玩的游戏,但它们无法替你运维游戏服务器。Multiplayer API 正是缺失的那个后端:智能体读取一个文件,自行创建密钥,你的游戏就上线了。

免费沙盒 · 上线 每月 19.99 美元 · 随时取消

AI 生成的游戏

游戏是 AI 写的?一条提示词让它联网

把这条提示词粘贴到 Cursor、Claude Code、Copilot、Lovable、Bolt 或 Replit 中。智能体会阅读参考文档,通过一次无需认证的调用自行创建密钥,并接入 SDK。无需账号,无需信用卡。

提示词 · 粘贴到你的编程智能体中

使用 Multiplayer API(https://multiplayerapi.com)为我的游戏添加在线多人功能。 先阅读 https://multiplayerapi.com/llms-full.txt,这是完整的参考文档。 然后用 POST https://multiplayerapi.com/v1/games 创建一个游戏,选择适合我游戏类型的预设, 并把 SDK 接入我的客户端:游客登录、quickmatch、用 room.send() 发送位置, 血量和分数放在共享状态中。

为什么 AI 做的游戏总是单机

  • Socket.IO 服务器在本地能跑,但之后需要托管、配置 TLS 并持续运维。
  • 手写的 WebRTC 往往缺少信令和中继:两个标签页之间能用,两个家庭之间就不行。
  • 把数据库当游戏服务器用,玩家越多账单越高,而且无法防作弊。

Multiplayer API 把服务器从问题中彻底移除。智能体只需要写游戏代码。

智能体做了什么,逐步说明

  1. 阅读参考文档

    只需一个文件 llms-full.txt,包含所有接口、规则和常见陷阱。

  2. 无需账号即可创建游戏

    POST /v1/games 返回公钥和私钥。沙盒有效期 24 小时。

  3. 接入 SDK

    从 CDN 导入,mp.login()、mp.quickmatch(),然后使用三个通道。

  4. 打开两个标签页

    第二名玩家会出现在第一个标签页中。把链接发给朋友吧。

集成

十行客户端代码

import { Multiplayer } from 'https://multiplayerapi.com/sdk/mp.esm.min.js';

const mp = new Multiplayer({ key: 'mp_pk_...', displayName: 'Alice' });
await mp.login();
const room = await mp.quickmatch({ mode: 'ffa', max_players: 8 });

room.on('peer', (p, from) => others[from]?.moveTo(p.x, p.y));
room.state.watch('players.*.hp', (hp, path) => drawHealth(path, hp));

setInterval(() => room.send({ x: me.x, y: me.y }), 50);   // P2P
room.mine('hp', 100);                                      // state
通道调用传输方式用途
直连room.send(data)点对点,零服务器成本位置、瞄准、动画
状态room.set(path, value)按你的规则校验,在对局中保留血量、分数、轮到谁
事件room.emitEvent(topic, data)有序且必达,不持久化聊天、再来一局、一次性动作
深入了解

指南与文档

技术指南为英文:文档、Phaser、Three.js、Godot、Unity、如何制作浏览器多人游戏、与 Photon、Colyseus、Nakama 的对比。

常见问题
我不创建账号,智能体真的能完成所有配置吗?

可以。POST /v1/games 无需认证,并返回可用的密钥。订阅时再把游戏认领到你的控制台即可。

兼容哪些 AI 工具?

任何能读取 URL 并编辑代码的工具:Cursor、Claude Code、GitHub Copilot、Windsurf、Replit、Lovable、Bolt、v0 等。

需要在游戏旁边部署服务器吗?

不需要。游戏仍然是一个静态网站。

今天就让你的游戏联网

一次调用即可获得免费沙盒密钥,无需账号,无需信用卡。上线时每月 19.99 美元,适用于你的所有游戏。

免费沙盒 · 上线 每月 19.99 美元 · 随时取消