Paint once, regenerate forever

Decorate a sample area. WorldSlate learns your style and fills the entire world to match. Change the seed for infinite variations.

🎨

Learns Your Style

Place a few dozen trees and rocks. WorldSlate picks up exactly how you arranged them—the density, the mix of types, the spacing. Then it fills the rest to match.

🎯

Faithful Reproduction

Your dense forest clusters stay dense. Your open clearings stay open. The generated output preserves the local character of what you painted, not just the averages.

🔄

Seed-Based Variations

Same seed, same world. Different seed, different world with the same feel. Deterministic and repeatable every time.

🛡️

Smart Placement

Obstacles respect biome boundaries, stay out of rivers and exclusion zones, and honor your zone-specific rules. No manual cleanup needed.

🎛️

Tunable Randomness

One slider controls how closely the output follows your original layout. Tight for hand-crafted feel, loose for wild procedural variation.

🏗️

Zone-Aware

Rivers, arenas, towns, and custom zones are each treated independently. Different areas of your world get different content automatically.

Multiple world shapes

Pick a starting shape. Tweak sliders. Change the seed. See results instantly.

🌊

Natural Terrain

Organic, flowing biome regions that look like they formed naturally. Great for wilderness and exploration games.

Region-Based

Distinct territories with clear borders. Perfect for strategy, faction, or civilization-style maps.

🌀

River World

Rivers dividing the world into sectors, each with its own biome progression. Moats, islands, and shaped boundaries.

Blank Canvas

Start empty and paint your own biome layout from scratch. Full manual control for hand-crafted worlds.

📝

Bring Your Own

Write a custom generator script and plug it in. WorldSlate auto-generates sliders for your parameters.

The right tool for every task

Paint, select, fill, annotate. Familiar controls that feel like any modern design tool.

Brush Paint

Paint obstacles with a configurable brush. Adjust size, density, spacing, and scale. Left click paints, right click erases.

Select & Transform

Click to select, drag to move, box-select groups. Move, scale, rotate, duplicate, and delete individual obstacles or selections.

Circle Fill

Drag a circle and release to scatter-fill the area with your selected obstacle types. Evenly spaced, natural-looking results.

Region Fill

Click an entire biome region to fill it in one shot. One click populates a whole forest, desert, or swamp.

Biome Painting

Paint biome overlay colors directly on the map to fine-tune terrain visuals.

Points of Interest

Mark locations with titles and notes. Convert POIs into exclusion zones that keep obstacles out of important areas.

Path Drawing

Draw roads, rivers, or custom paths. Click to add waypoints, right-click to finish.

Designed for real workflows

The details that make WorldSlate feel like a real tool, not a tech demo.

Unlimited Layers

Create as many layers as you need. Separate trees from rocks, landmarks from scatter. Name, reorder, and toggle each one independently.

Variant Pinning

Select multiple obstacle types at once. Pin specific variants on some while keeping others random. Full control over the mix.

Custom Shortcuts

Every keyboard shortcut is rebindable. Set up your layout once, it persists across sessions.

Deep Undo

100 levels of undo with a visible history panel. Click any past state to jump back to it instantly.

One Project File

Your entire game's world config lives in a single file. Biomes, obstacles, zones, layers—all in one place, easy to version control.

Shareable Recipes

Export your world style as a recipe file. Share it with teammates or the community. Import someone else's recipe into your own project.

Start building

Download WorldSlate and paint your first world.