ExploreLibraryCreator StudioLog in / Sign up

Docs

Getting Started

OverviewUpload Your First GameGame Requirements

SDK

SDK OverviewCloud StoragePlayerLeaderboardsAchievements · Coming soonMultiplayer

Guides

Add Cloud SavesSave SettingsCross-Device ProgressLocal Fallback

AI

AI Integration RulesAdd Cloud Saves PromptDiagnose Integration Prompt

Reference

ExamplesDownloads

erebo.si Docs

Build games that work with erebo.si

Creator documentation for packaging browser games and supported platform SDK features.

AI Quickstart

Build with an AI coding agent

Use an internet-enabled coding agent such as Codex, Claude Code, Cursor, Gemini, Kimi, or another compatible agent.

SDK v4Recommended
Cloud Storage
✓ Available
Leaderboards
✓ Beta
Player Identity
✓ Beta
Multiplayer
✓ Beta
SDK SHA-256
39b359f8…95dab

One prompt to get started

Copy this prompt into your coding agent. The agent will discover the current SDK and integration rules from the authoritative public files.

Integrate the latest official erebo.si SDK into this browser game.

First read:
https://www.3js.games/sdk/latest.json

Then read and follow:
https://www.3js.games/docs/ai-sdk.txt

Use the current recommended SDK version from the manifest.

Fetch the official SDK artifact yourself from the sdkUrl in the manifest and vendor it unchanged into this game's static output.

Do not recreate or modify the SDK.

Use only documented erebo.si APIs.

Keep standalone gameplay functional.

After implementation:
- verify the SDK SHA-256 against the manifest
- run available tests/build checks
- create an upload-ready ZIP with index.html at its root
- verify static-relative runtime paths and the vendored SDK inside the distributable
- report the ZIP path and contents
- report which erebo.si features were integrated

Do not commit or push unless explicitly requested.
View AI instructionsView SDK manifest

Optional feature prompts

Player Identity

Beta

Show the signed-in player's username, avatar and Premium badge while keeping guest play available.

Cloud Storage

Available

Persist a small, useful set of account-backed game data.

Leaderboards

Beta

Submit final scores and show rankings for a creator-configured key.

Multiplayer

Beta

Add Premium Creator rooms, Quick Match, bounded realtime state, and host-authoritative gameplay.

Achievements

Coming later

Planned game-defined achievement capabilities. No integration prompt is available.

Before integrating Leaderboards
  1. Create the leaderboard in the game's creator dashboard.
  2. Choose a stable key.
  3. Enable it.
  4. Give the same stable key to your coding agent.

SDK calls do not create leaderboard definitions. The key in code must match the configured stable key.

Advanced machine-readable resources
  • SDK manifest
  • AI instructions
  • API description
  • Full LLM documentation
Recommended for new games: Platform SDK v4 includes ThreeJSGames.storage, Leaderboards Beta, Player Identity Beta, and Multiplayer SDK Beta. Achievements remains planned.
Upload your first gamePackage, validate, preview, and publish a browser build.Add cloud savesUse profile-bound storage across devices for signed-in players.AI integration rulesSafe, copy-ready constraints for coding agents.DownloadsGet the exact approved recommended Platform SDK artifact.

Feature availability

  • Cloud Storage: Available
  • Player: Beta
  • Leaderboards: Beta
  • Achievements: Coming Soon — API unavailable
  • Multiplayer: Beta

Documentation principles

Statuses and contracts are written as visible semantic text for people and coding agents. Planned pages contain no speculative API signatures or executable-looking examples.