Entwickler

Bau für den Club.

Jedes Spiel auf AllGame Club ist ein eigenständiger Ordner: HTML, JavaScript, Assets und ein kleines Manifest. Leg ihn in games/, und das Portal kümmert sich um Konten, den Tagespass, Spielstände, Punktzahlen und Zahlungen. Dein Spiel spricht mit all dem über ein JavaScript-SDK oder die REST-API.

Die Entwickler-Dokumentation ist auf Englisch verfasst.

Operations

Kurz gesagt

games/
└── my-game/
    ├── game.json      manifest
    ├── index.html     entry point
    ├── cover.png      640×480 cover
    ├── lang/          en.json, de.json
    └── assets/        anything else

<script src="/sdk/allgame.js"></script>
<script>
  const ag = await AllGame.init();
  ag.t('lobby.title');         // translated string
  const save = await ag.state.load(0);
  await ag.scores.submit(1234);
</script>

OpenAPI-3.0-Spezifikation · Deine Entwickler-Schlüssel