Votre jeu a été codé par une IA ? Mettez-le en ligne en un prompt
Collez ce prompt dans Cursor, Claude Code, Copilot, Lovable, Bolt ou Replit. L'agent lit la référence, crée lui-même ses clés avec un appel sans authentification, et branche le SDK. Aucun compte, aucune carte.
Ajoute le multijoueur en ligne à mon jeu avec Multiplayer API (https://multiplayerapi.com). Lis d'abord https://multiplayerapi.com/llms-full.txt — c'est la référence complète. Puis crée un jeu avec POST https://multiplayerapi.com/v1/games en choisissant le preset adapté à mon genre, et intègre le SDK dans mon client : connexion invité, quickmatch, positions via room.send(), points de vie et score dans l'état partagé.
Pourquoi les jeux créés par IA restent solo
- Un serveur Socket.IO qui marche en local, puis qu'il faut héberger, sécuriser et maintenir.
- Un WebRTC fait main sans signalisation ni relais : ça marche entre deux onglets, pas entre deux maisons.
- Une base de données utilisée comme serveur de jeu, avec une facture qui grimpe à chaque joueur et aucune protection contre la triche.
Multiplayer API retire le serveur de l'équation. L'agent n'écrit que du code de jeu.
Ce que fait l'agent, étape par étape
Lit la référence
Un seul fichier, llms-full.txt, contient chaque route, règle et piège.
Crée le jeu, sans compte
POST /v1/games renvoie une clé publique et une clé secrète. La sandbox tourne 24 h.
Branche le SDK
Un import depuis le CDN, mp.login(), mp.quickmatch(), puis les trois canaux.
Vous ouvrez deux onglets
Le second joueur apparaît dans le premier. Envoyez le lien à un ami.
Dix lignes de code client
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| Canal | Appel | Livraison | Pour |
|---|---|---|---|
| Direct | room.send(data) | pair-à-pair, sans coût serveur | positions, visée, animation |
| État | room.set(path, value) | validé par vos règles, conservé pendant la partie | vie, score, tour de jeu |
| Événements | room.emitEvent(topic, data) | ordonnés et garantis, non persistés | chat, revanche, actions ponctuelles |
Guides et documentation
Les guides techniques sont en anglais : documentation, Phaser, Three.js, Godot, Unity, créer un jeu multijoueur navigateur, comparatif Photon, Colyseus, Nakama.
L'agent peut-il vraiment tout configurer sans que je crée de compte ?
Oui. POST /v1/games ne demande pas d'authentification et renvoie des clés fonctionnelles. Vous réclamez le jeu dans votre console quand vous vous abonnez.
Quels outils IA sont compatibles ?
Tout outil capable de lire une URL et d'éditer du code : Cursor, Claude Code, GitHub Copilot, Windsurf, Replit, Lovable, Bolt, v0…
Dois-je déployer un serveur à côté du jeu ?
Non. Le jeu reste un site statique.
Mettez votre jeu en ligne aujourd'hui
Clés sandbox gratuites en un appel, sans compte ni carte. 19,99 $/mois quand vous publiez, pour tous vos jeux.
Sandbox gratuite · 19,99 $/mois en production · sans engagement