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.
REST API
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>