GAMEE SDK

A typed, promise-based JavaScript SDK for shipping HTML5 games on GAMEE — same API on web, iOS and Android, with a full dev emulator built in.

  • Wire-compatible with the existing GAMEE platforms — drop your game in, every platform responds the same.
  • Typed end-to-end — capabilities, events, errors all come with TypeScript definitions.
  • Emulator included — run your game in a fake platform, inspect every byte on the bridge.
  • Start here

    Getting started

    Install the SDK, declare your capabilities, wire your first init() and ship a working handshake in five minutes.

    Read the quickstart →
  • Concepts

    How the bridge works

    The wire format, the platform-detection rules, the four traffic patterns. One page that makes the rest of the SDK click.

    Read the architecture →
  • Coming from gamee-js?

    Migration guide

    Every gamee-js method and its gamee-sdk equivalent, side-by-side. Plus the breaking changes you'll hit.

    See the migration map →
  • Wire it up

    Engine recipes

    Drop-in setups for Phaser, Pixi, Three.js, Babylon.js, Construct 3, and vanilla canvas — copy-paste-friendly.

    Open the recipes →
  • Reference

    Errors & edge cases

    Every GameeError code, when it fires, and how to recover gracefully without leaking exceptions.

    Browse error codes →
  • Try it

    Open the emulator

    A fake GAMEE platform running in your browser. Point it at a localhost URL or pick from the live catalogue.

    Launch the emulator →

Switch to a desktop

The GAMEE SDK emulator and docs are built for screens wider than 1280 px. Open this page on a laptop or desktop browser to get the full experience.

If you're already on a wide screen, drag your window wider and this banner will disappear.