AIが作ったゲームを、プロンプト1つでオンラインに
このプロンプトを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() で位置を送信、 HPとスコアは共有ステートに保存。
AIが作ったゲームがシングルプレイのままになる理由
- Socket.IOサーバーはローカルでは動いても、ホスティング、TLS、運用が必要になります。
- 手作りのWebRTCはシグナリングやリレーが抜けがちで、同じPCのタブ間では動いても、別の家同士では動きません。
- データベースをゲームサーバー代わりに使うと、プレイヤーが増えるほど料金が上がり、チート対策もありません。
Multiplayer APIはサーバーそのものを不要にします。エージェントが書くのはゲームのコードだけです。
エージェントが行うこと、ステップごとに
リファレンスを読む
llms-full.txt 1ファイルに、すべてのルート、ルール、落とし穴が載っています。
アカウント不要でゲームを作成
POST /v1/games が公開キーと秘密キーを返します。サンドボックスは24時間有効。
SDKを組み込む
CDNからimportし、mp.login()、mp.quickmatch()、そして3つのチャネル。
タブを2つ開く
2人目のプレイヤーが1つ目のタブに現れます。友達にリンクを送りましょう。
クライアントコードは10行
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) | P2P、サーバーコストゼロ | 位置、照準、アニメーション |
| ステート | room.set(path, value) | ルールで検証、試合中は保持 | HP、スコア、手番 |
| イベント | 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など。
ゲームと一緒にサーバーをデプロイする必要はありますか?
いいえ。ゲームは静的サイトのままです。
今日、あなたのゲームをオンラインに
1回のAPI呼び出しで無料のサンドボックスキー。アカウントもカードも不要。公開時は月額19.99ドルで、すべてのゲームに使えます。
無料サンドボックス · 本番は月額19.99ドル · いつでも解約可能