Build 2D worlds visually.
Stop writing world gen code. Paint your world once, regenerate it with any seed, and open it in your engine with one click.
How It Works
From blank canvas to playable world
Four steps. No code. Any 2D engine.
Generate
Pick a world shape. Tweak sliders until you like it. Change the seed for a new variation. Biomes, rivers, and zones appear instantly.
Paint
Place trees, rocks, and buildings with brush tools. Decorate one region and WorldSlate learns your style for the rest.
Regenerate
Change the seed. Your hand-placed landmarks stay put. Everything else regenerates with the same density and style.
Export
Click "Open in Godot" or "Open in Unity." A runnable project appears. Press Play, walk around your world.
Why WorldSlate
Everything you need, nothing you don't
Built by an indie dev who got tired of writing world gen from scratch for every project.
Paint Once, Fill Everywhere
Decorate a small area by hand. WorldSlate learns exactly how you placed things and fills the rest of the world to match—same look, different positions.
Landmarks Stay Put
Hand-placed content never moves between seeds. Boss arenas, story locations, curated setpieces—always exactly where you put them.
Infinite Variations
Change one number and get a completely different world with the same feel. Multiple generator types and live slider controls give you full creative control.
One Click to Playable
Click "Open in Godot" or "Open in Unity." A complete runnable project appears with your world loaded. Press Play and walk around.
Share Your Style
Export your world's look as a recipe file. Share a "dense fantasy forest" that anyone can drop into their own project.
Zero Setup
Standalone app. Download, run, point at your sprites, start painting. No engine installation, no scripting, no dependencies.
Engine Support
Works with your engine
Export data to any engine. First-class runtime addons for Godot and Unity.
Godot
One click generates a complete Godot project. Press F5, walk around your world. Chunk streaming and obstacle loading included.
Runtime AddonUnity
One click generates a Unity project. Hit Play, walk around. Same world, same content, native C# runtime.
Runtime AddonAny Engine
Export as JSON, Tiled, PNG, or CSV. Open standard formats that work with any engine or custom pipeline.
Export FormatsExport
Your data, your way
Six ways to get your world into your game. Pick what fits your workflow.
Open in Engine
Generates a complete Godot or Unity project. One click to playable.
Tiled .tmj
Opens directly in the Tiled editor. Import and export both work.
JSON
Complete world data in a single file. Nothing lost.
Biome Map
Color-coded PNG of your biome layout. Great for reference or custom pipelines.
CSV
Flat spreadsheet-friendly tables. Easy to parse from any language.
Recipe Files
Share your world's generation rules and fill style as standalone files.
Ready to build worlds?
Download WorldSlate and go from blank canvas to playable world in minutes.