01 · Install
Add Manse Creator to Codex.
The plugin is distributed from the open Manse repository marketplace. It runs inside Codex and does not require an OpenAI API key, Manse account, or publishing token.
- 1
Open Plugins in Codex
Use the Codex app's plugin manager and choose to add a repository marketplace.
- 2
Add the Manse repository
Use
https://github.com/ahndohun/manseas the marketplace source. - 3
Install Manse Creator
Select Manse Creator, then begin with “Create a Manse game about…”
You should be able to describe, preview, validate, and publish a game without manually editing source code.
02 · Create
Use one conversation from idea to Site.
“Create a gentle ocean rescue motion game for ages 6-9, playable while seated or standing, in English and Korean.”
Codex selects the right Manse Creator skills as the project moves through the workflow:
create-gameTurn a natural-language brief into a complete Manse game Site.
generate-assetsCreate original art and keep its provenance and license metadata.
preview-gameRun the simulator and a local browser preview before using a camera.
validate-gameCheck the pack, public manifest, assets, accessibility, and compatibility.
remix-gameCreate an attributed variation from a compatible open game.
publish-gamePublish through Sites and verify the public deployment contract.
submit-to-showcasePrepare the small catalog contribution for maintainer review.
The plugin pauses for meaningful creative choices and performs deterministic validation before it proposes publishing.
03 · Contract
Every published game stands on its own.
A Manse game is an independent public Site. Its runtime, packs, generated assets, and offline resources are bundled with the deployment. There is no runtime CDN or hosted AI dependency.
/.well-known/manse-game.jsonIdentity, URLs, engine compatibility, locales, movement, accessibility, license, and provenance.
/packs/<game>/manse.pack.jsonStrict declarative scenes, challenges, localized narration, assets, and adaptation data.
Version 1 safety boundary
- No arbitrary JavaScript, HTML, or executable WebAssembly in packs.
- All assets use relative in-Site paths and declare origin and license.
- Unknown fields, broken references, and paths escaping the pack root fail validation.
- Permissions are explicit; v0.1 permits camera and device-local storage only.
04 · Runtime
Target the browser, adapt to the device.
The engine keeps pose inference and rendering independent so each can scale without slowing the other. Quality tiers can adjust model complexity, inference cadence, effects, and resolution while preserving the game rules.
Individual game manifests disclose their supported inputs and access features. The engine selects a device tier at startup, but creators must still test every device class they claim.
05 · Privacy
Camera access is local input, not uploaded content.
Manse processes camera frames on the playing device. The platform does not transmit frames, collect child data, create player accounts, or add behavioral analytics. Creator-owned Sites must preserve this boundary to qualify for the official Showcase.
- Ask for camera permission only in direct response to the player.
- Explain the camera purpose before the browser prompt appears.
- Keep captions, reduced stimulation, seated alternatives, and input fallbacks discoverable.
- Declare asset sources, licenses, and generated-asset provenance.
Next step
Published already?
Verify the public manifest and learn how the lightweight Showcase review works.
List your game