Origin Wizard
Run one command in your game folder, answer a few questions, and the web game you built is adapted and published to Origin
What one run does
One run, six steps
-
Step 1 ·Choose
-
Step 2 ·Detect
-
Step 3 ·Sign in
-
Step 4 ·Adapt and wire
-
Step 5 ·Listing and art
-
Step 6 ·Publish
Who pays, and what leaves your machine
-
The platform pays
-
What the model sees
-
What stays on your machine
-
What gets uploaded
Use it from your agent
Publish this game to Origin with Origin Wizard: run npx origingame --yes --json in the project root. If the result is not_logged_in, run npx origingame login first and wait for me to approve it in the browser, then try again. On success send me playUrl and portalUrl from the JSON and tell me the workspace.review and workspace.merge commands; on failure act on error.code and error.message and retry. npx origingame --yes --json Flags for scripts and agents
| Flag | What it does |
|---|---|
| --yes | Asks nothing and takes the Automatic choices (counts as consent). |
| --json | Writes only one JSON result line to stdout; progress goes to stderr. |
| --no-source | Does not save the source to your private repository (saved by default, so you can continue in Origin). |
| --no-integrate | Does not wire leaderboards and cloud saves (wired by default on the origingame/publish branch, and dropped automatically if the build does not start). |
| --game <id> | Updates an existing game instead of creating one. |
| --unlisted | Publishes unlisted: only people with the link can play. |