-
Notifications
You must be signed in to change notification settings - Fork 1
Make Your Own Game
The full creator path is documented in the repo — this page is the illustrated overview.
- Creator getting-started — setup → open Meadowbrook → edit → play-test → validate → export
- Your first game, step by step — a one-quest game: a new species, a map corner, an NPC event, a scripted gate, a ruleset knob
1. Copy a sample. Projects are plain folders of JSON + Tiled TMX. Never edit the originals — copy samples/starter and open the copy.
2. Open it in Studio (from a repo checkout: python tools/run.py --studio). Everything is browsable and editable through forms generated from the same schemas the engine validates with — an invalid record cannot be saved, and a problems panel runs softlock lints over your world:

3. Paint maps, author events, script behavior. The Studio Tour shows each workspace.
4. Play-test in one click. Studio launches your game as a separate process with an isolated save — your real saves never collide with test runs.
5. Ship it. python tools/export_game.py --project my-game produces a folder a player just runs — see Export and Share.
The faithful Pokémon Red build and the samples run on the same engine binary — the differences are entirely in project data: species, moves, the type chart, maps, story events, battle formulas, menu vocabulary, even the logical screen size. If the toolkit can express Kanto and Bramblewick, there's a lot of room in between for yours. See Engine Capabilities.
Monworks: MIT code · CC0 samples · everything pictured is original content. The faithful Pokémon Red build derives from your own local pokered clone and is never distributed. Pokémon is © Nintendo/Creatures/GAME FREAK; this is an unaffiliated fan engineering project.
Play
Create
Tutorials
- Writing Text
- Battle Backdrops
- Colors and Palettes
- Display Filters and Shaders
- Widescreen and Scaling
- Quality-of-Life Knobs
- Overlays (Recipes)
- Abilities & Battle Hooks
- Modern Individuals
- Per-Individual Fields
- Item Field Scripts
- Field Effects
- The Modern Ruleset
- Per-Save Rulesets
- Six Stats
- The Clock
- Conditioned Bindings
- Day and Night
- Sprite Variants
- Overworld Spawns
- Language Packs
- Set-Piece Battles & Narration
- Run a Server
- Join a Server
Elsewhere