Project Plateau
Project Plateau: four glass plates, one living valley, and the road back to camp.
翻訳待ち
The open-source studio for making games with AI. Your own one-person game studio. Everything you need to make games with AI, in one app. Game canvas. Bring your own key.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Your own one-person game studio. Everything you need to make games with AI, in one app. Bring your own key.
🚧 OhMyGame is in beta. Expect rough edges. Join us and let's build it together!
Making a game takes design docs, 2D art, 3D models, video, code, and somewhere
to put it when it's done. Today those live in five or six different tools.
OhMyGame puts them in one app: describe your game, and the agent designs it,
makes the assets, builds it, plays it to check it works, and publishes it to a
link you can share.Read the full README ↗Describe a game, and the agent designs it, makes the art, writes the code, plays it to check it works, and publishes it to a link anyone can open. Design docs, images, video, 3D, and audio live on one canvas next to the code, instead of across five different apps.
[!NOTE] OhMyGame is in beta. Expect rough edges, and tell us what breaks.
| Platform | Download |
|---|---|
| macOS (Apple silicon) | OhMyGame for Mac |
| Windows (x64) | OhMyGame for Windows |
Older builds and release notes are on Releases. The Windows build isn't code-signed yet, so SmartScreen may warn on first install. Intel Mac and Linux are on the roadmap.
OhMyGame ships without a model. On first launch, connect a provider or a coding agent you already use: first run.
Three games our team made with OhMyGame:
Web games (Phaser, Three.js, React Three Fiber) are the best place to start. Interactive stories cover visual novels, interactive films, and story games. General games work with any engine or stack. Web games can be multiplayer, from board and card games to realtime arenas, played online with friends with no server of your own. See Multiplayer. Play what others made.
Guides for using OhMyGame are at ohmygame.ai/docs: install, first run, models, and plugins.
Technical references live in this repo under docs/, such as
the runtime, coding agents,
custom models, and the
plugin contract.
Requires Bun 1.4.2+ and Node.js 22.19+.
git clone https://github.com/WhiteTowerAI/ohmygame.git
cd ohmygame
bun install --frozen-lockfile
bun run dev # web renderer + local daemon
bun run dev:desktop # or the Electron app
Builds from source send no telemetry. For branches, checks, and optional cloud setup, see CONTRIBUTING.md.
Your projects and API keys stay on your machine, and prompts go straight to the providers you choose. You only need an account to publish. Release builds send usage data and crash reports, which you can turn off in Settings → About. See logs and diagnostics.
Issues and pull requests are welcome. Branch from dev and open PRs against
dev; main holds releases. Read CONTRIBUTING.md, pick up a
help wanted
issue, and report security problems privately through SECURITY.md.
Discord · QQ group 460706923 · Issues
Apache-2.0. The OhMyGame name and logo are not covered by the license.