Back to all docs
Developer workspace

Create Studio

Use the Qubiz Create page to edit a project, preview browser code, inspect assets, and keep SDK console feedback close to the game loop.

createeditorpreviewdeveloper-console

Workspace model

Create is the developer workspace for uploaded projects and local prototypes. It loads existing Firebase game manifests for the signed-in creator, keeps a local code editor, runs a sandboxed preview iframe, and shows the asset shelf and declared SDK scopes next to the preview.

A project can start as a local prototype in Create, then move through Upload when the build ZIP, artwork, assets, scopes, and attestations are ready for review.

  • Projects panel - switch between uploaded manifests or a new local prototype.
  • Editor - work against main.js, sdk.ts, and manifest-style files.
  • Preview - runs HTML/JS inside an iframe sandbox.
  • Console - receives Create logs and can be paired with QubizSDK.debug.
  • Asset shelf - shows starter assets and uploaded project assets.

Preview with the SDK

The Create preview loads the same browser SDK bundle used by uploaded games. That lets developers exercise the event bus, debug overlay, asset preloading, analytics hooks, and host-bridge status handling before publishing.

Preview boot
QubizSDK.debug.setHotkey({ key: "`", ctrlKey: true });
QubizSDK.events.emit("studio:preview", { scene: "main" });
await QubizSDK.debug.log("Preview booted");