Tools and extensions
Tools & extensions groups Git, LLM, and plugin/store options. Basic world building and local play do not require an external service connection.
Git — share saved changes
Save the project to a folder and prepare Git in your authoring environment.
- Use Git init for a new repository. For an existing team repository, follow cloning instructions.
- Set the team repository URL with Connect origin.
- Save the project and inspect Status and Diff.
- Specify files in Stage paths and select Stage selected paths.
- Write a useful commit message and Commit.
- Push to share. Retrieve teammates’ changes through fetch and merge.
Saving writes project files, committing records Git history, and pushing shares it remotely. These are separate, explicit actions.
Git collaboration covers branch switching, conflicts, and merge cancellation.
LLM — generate a proposal from selected context
This feature uses a compatible API endpoint and model you configure. Real-provider integration must be checked in your environment.
- Enter the Endpoint, model, and any required API key.
- Specify only the world or scene IDs to include in Context IDs.
- Write the request and review what will be sent.
- If it contains private or GM information, give consent for that request.
- Select Generate with selected context, read the proposal JSON, and remove unwanted changes.
- Apply reviewed proposal, then validate and save.
Your prompt and selected entries are sent to the provider. The response is not applied automatically. If source content changes after generation, the stale proposal is blocked; review a proposal based on the current content.
Plugins and stores
Demo 0.6 includes Project extensions, Common hub, Dependencies / transfer / trust, Save migration, and Create content pack tabs. Extensions are optional; ordinary authoring does not require them.
- Choose a local archive in Project extensions and use Inspect package / permissions / activate.
- Review the source, hash, exact version, dependencies, and requested permissions, then activate only the permissions you approve.
- Open Components to inspect available templates, editor commands, settings, or validators. Review proposed edits before applying them.
- For a supported runtime extension, configure Runtime binding and check where the scene or rule invokes it. Installation alone does not wire every action into a game.
- Validate and preview, save the project, then inspect the exported game with the same pinned modules and required notices.
The runtime executes restricted WASM extensions. Supported declared effects and state use the shared engine; this is not unrestricted native code or a complete arbitrary-widget editor. Changes, dependency updates, removal, and save migration require review. Available migration tools write a separate copy under their exact compatibility requirements, not a universal engine-version conversion.
Content packs can select supported definitions and managed images with license information. The Common hub interface uses a configured service. A runnable self-hosted hub is separate from an officially operated public catalog. Real Steam Workshop subscription and Steam/STOVE/Epic service integration are not verified as complete. Official store pages remain coming soon.
Planned workspace location
Project plugin policy and Git will move into Project settings; creative content and optional LLM assistance remain close to the item being edited. This is a planned reorganization of the current menus.
Check after working
- Only intended files are staged for sharing.
- AI proposal targets and changes match your intent.
- Extension test results are not treated as full game compatibility or release support.
- After applying team changes or proposals, preview the affected play routes.
Related: Git collaboration · Translation · Development