Skip to content
Browse documentation

Use the SpawnKit dashboard

Find your games, upload a browser build, inspect deployments and logs, and navigate project management in the SpawnKit dashboard.

View Markdown
On this page

Sign in and find your project

  1. Open Dashboard and sign in with the account that owns or can access the game.
  2. Choose your project from the project list. Confirm its name and game URL before making changes.
  3. Use the project's navigation to open Overview, Deployments, Logs, Domains, or Settings.

If a game is missing, check the signed-in account and project access. Downloading a kit does not create a hosted project. Local game development needs no account; dashboard operations use your authenticated access.

Create locally or upload a finished game

Use the starter builder to choose an engine and tools and download source for local development. Use Upload game when you already have a working browser build. These are different starting points: a source kit is editable code; an upload is a built release.

Follow Upload an existing game for packaging, listing details, media, deployment progress, and the final live check. No platform repository checkout is needed.

Read deployment progress and releases

  1. Open Deployments for the selected project.
  2. Inspect the environment and release before taking an action. A build in progress is not yet a successful live release.
  3. Open a release, then choose Build logs to inspect its output. Use Copy version ID in its details when sharing the release ID; deployment IDs and release IDs serve different purposes.
  4. When the deployment succeeds, open Overview and use Copy production URL, or open the hostname link. Paste that URL into a new browser tab and verify gameplay.

Look for the first failure in build output and any media warnings. A warning about an omitted cover or trailer differs from a failed game build. Use available environment and release filters to find the run you intended; do not confuse an older successful release with the latest attempt.

Promotion and rollback depend on the project's environment, retained releases, permissions, and enabled capabilities. Review the displayed action and target before confirming. Rollback restores compatible artifacts, not database history.

Recover from a failed operation

Record the project, environment, deployment ID, and the first relevant error. Check Testing and debugging for asset and build problems, or Accounts and access for sign-in problems. If the dashboard cannot perform the operation you need, contact support with those details, excluding credentials.

Need a hand? Get support

Explore the guides

Build your first game

Download a standalone game kit, run it locally, and make your first change.

Create and build a game with @spawnkit/cli

Start in a parent folder, generate your game, then run every development command inside the new game folder.

Upload an existing browser game

Upload a self-contained browser build. Your original source, engine, and build tools can stay as they are.

Publish your game

The dashboard accepts a ZIP of your built game. You will need an account to deploy it.

Use the SpawnKit dashboard

The dashboard manages your hosted games. Your editor or AI agent remains where you change and build your game source.

Make a browser game with Codex

Use Codex with a standalone TypeScript game kit. Start with a working scene and improve it one playable change at a time.

Make a browser game with Claude Code

Use Claude Code with a standalone TypeScript game kit. Start with a working scene and improve it one playable change at a time.

Make a browser game with Cursor

Use Cursor with a standalone TypeScript game kit. Start with a working scene and improve it one playable change at a time.

Extend your game

Find the right files, make a focused change, and check it in a playable build.

A complete publishing example

Follow a small example from editable source to a ZIP with index.html at its root. Use your own game title, description, and artwork.

Add tools to an existing game

Keep a recoverable baseline, inspect the proposed changes, and verify one addition at a time.

Test and debug your game

Combine automated checks with a short playthrough of the production build. A successful build alone does not verify gameplay.

Project structure and configuration

Your downloaded kit is a standalone TypeScript project. Its files belong to you and do not depend on the SpawnKit repository.

SpawnKit CLI reference

A command-by-command reference to the implemented CLI. Local generation works without an account; hosted operations require access to a project.

Accounts and access

Building locally is account-free. Publishing requires an account with access to the target project.

Agents and API resources

Public discovery endpoints are account-free. Use the dashboard or @spawnkit/cli for publishing.

16 guides available