十行客户端代码
游客账号、房间、实时位置同步、由服务器校验的血量。这是完整的循环,没有任何省略。可在浏览器、手机和 Unity 中运行。
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游戏是 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() 发送位置, 血量和分数放在共享状态中。
三种数据,三个通道
| 通道 | 调用 | 传输方式 | 用途 |
|---|---|---|---|
| 直连 | room.send(data) | 点对点,零服务器成本 | 位置、瞄准、动画 |
| 状态 | room.set(path, value) | 按你的规则校验,在对局中保留 | 血量、分数、轮到谁 |
| 事件 | room.emitEvent(topic, data) | 有序且必达,不持久化 | 聊天、再来一局、一次性动作 |
浏览器、Unity,或任何支持 HTTP 的环境
Web,无需构建
直接从 CDN 导入 ES 模块,或加一个 script 标签。gzip 后不到 7 KB,零依赖。
Unity 包
通过 Git URL 安装。安装 com.unity.webrtc 即可点对点,否则走服务器中继。
Godot、Python、Rust…
基于 HTTP 的 JSON 与 OpenAPI 3.1 规范,可用任何语言生成客户端。
声明式规则
声明谁能写什么、多快、在什么范围内。对局结果由其他玩家联署确认。
一个订阅,所有游戏
每月 19.99 美元,覆盖控制台中的所有游戏:每个房间最多 128 名玩家,每个游戏最多 2,000 个活跃房间。不按玩家数或消息数计费。想先试试?一次调用即可获得免费沙盒密钥(2 个房间,24 小时)。
curl -X POST https://multiplayerapi.com/v1/games \
-H 'Content-Type: application/json' \
-d '{"name":"My Game","preset":"realtime_arena"}'什么是多人游戏 API?
一种托管服务,负责多名玩家共享一局游戏所需的一切:身份、匹配、房间、共享状态和实时传输。你的引擎和游戏逻辑保持不变。
需要游戏服务器吗?
不需要。位置数据通过 WebRTC 在玩家之间直接传输,账号、房间、信令、经校验的状态以及备用中继都由托管 API 负责。
AI 生成的游戏能用吗?
可以,这正是设计用途之一:智能体阅读 llms-full.txt,无需账号即可通过 POST /v1/games 创建游戏,然后编写客户端代码。
价格是多少?
所有游戏每月 19.99 美元。用于开发和测试的沙盒密钥免费。
支持哪些引擎?
所有浏览器(Phaser、Three.js、Babylon.js、PixiJS、Canvas)、Unity 2021.3 及以上,以及任何能调用 HTTP API 的语言,包括 Godot。
今天就让你的游戏联网
一次调用即可获得免费沙盒密钥,无需账号,无需信用卡。上线时每月 19.99 美元,适用于你的所有游戏。
免费沙盒 · 上线 每月 19.99 美元 · 随时取消