Publisher

Happie Assets

Please Note

This entry is from Sunday June 21, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

🚨 LIMITED-TIME PERSONAL SALE 🚨
Current Promotional Price: $28.00 (Regular Price: $69.99)
Sale Duration: [June 20, 2026] to [July 04, 2026]
Take advantage of this temporary discount before the asset returns to its regular price!


World Builder Toolkit


World Builder Toolkit is a Unity Editor extension that helps developers create, sculpt, paint, organize, and export stylized environments faster through procedural world generation, terrain painting workflows, and prefab variation utilities.



Current version expands the toolkit with a more practical world-building workflow: generate an empty terrain, sculpt the terrain shape, paint biomes, scatter environment objects, create paths or rivers, and export the finished world as reusable scene content.



Designed for production use, this package focuses on editor productivity, reusable outputs, clean hierarchy organization, and user-controlled customization inside Unity.



--------------------------------------------------

-> KEY FEATURES

--------------------------------------------------


WORLD BUILDING TOOLS

• Create terrain layouts using multiple generation modes


• Island, Flat, and Endless-style world presets


• Generate empty terrain for manual world building


• Adjustable height, scale, density, and layout controls


• Seed-based repeatable results for fast iteration workflows



TERRAIN PAINT BUILDER


• Paint objects directly onto terrain in the Scene View


• Brush-based placement workflow for trees, rocks, grass, flowers, props, and structures


• Adjustable brush radius, density, spacing, scale, and rotation


• Paint, erase, scatter, cluster, and replace-style workflows


• Align painted objects to terrain normals


• Organized painted object hierarchy for clean scene management



TERRAIN SCULPTING


• Shape terrain directly using editor brush tools


• Raise terrain


• Lower terrain


• Smooth terrain


• Flatten terrain


• Adjustable brush strength, radius, and falloff



BIOME PAINTING


• Paint biome regions directly onto terrain


• Create forest, grassland, desert, snow, rocky, and custom biome areas


• Biome-aware object placement rules


• Use biome-specific prefab palettes and scatter settings


• Improve visual separation and environment variety



PATH, ROAD & RIVER TOOLS


• Paint dirt paths, stone roads, and river areas


• Optional terrain flattening for paths and roads


• Optional terrain carving for rivers


• Clear props from path and river areas


• Build more natural and readable environments



ENVIRONMENT AUTHORING

• Biome configuration tools


• Vegetation and object placement controls


• Roads, bridges, paths, rivers, and scene feature utilities


• Scene-ready reusable outputs


• Clean foreground, midground, and background environment dressing workflows



PREFAB VARIATION TOOLS

• Create multiple prefab variations from source prefabs


• Transform, mesh, and material variation controls


• Child object randomization


• Cluster tools for rocks, props, vegetation, and environment dressing


• Generate natural-looking asset variety without modifying source prefabs



PRESET WORKFLOW


• Save and reuse terrain paint settings


• Store prefab palettes per category


• Reuse brush, biome, scatter, and placement rules


• Build repeatable workflows for forests, rocky areas, grasslands, deserts, and custom environments



EDITOR WORKFLOW

• Unified Editor workflow


• Organized foldout sections


• Fast iteration tools


• Scene View brush workflow


• Clear action buttons and utility shortcuts


• Clean hierarchy generation for painted and generated content



EXPORT & UTILITIES

• Export terrain meshes


• Save generated scenes as prefabs


• Bake painted worlds into reusable scene objects


• Generate minimap textures


• Material refresh / shader maintenance tools


• Cleanup tools for scene organization and final polish



--------------------------------------------------

-> DESIGNED FOR

--------------------------------------------------


• Game developers


• Level designers


• Environment artists


• Rapid prototyping teams


• Indie developers


• Studio workflows


• Stylized environment creation


• Low-poly world building


• Scene dressing and layout prototyping



--------------------------------------------------

-> QUICK START

--------------------------------------------------


1. WORLD GENERATION QUICK START (1 MINUTE SETUP)

--------------------------------------------------------------------------------

Generate a procedural world in seconds:


1. Open the Window:

Go to Tools -> Happie Assets -> World Builder Toolkit -> World Builder and select the

"World Generation" tab.

2. Setup Core Assets:

Expand the "World Configuration" section. Click "Check Core Assets".

If any are missing, click "Create Missing Core Assets" to automatically

generate default presets, biomes, and materials.

3. Choose a Preset (Optional):

Below the core assets check, use the "World Settings Preset" dropdown to

load a pre-configured island or endless terrain style.

4. Generate:

Scroll to the bottom "Actions" section and click the large green

"GENERATE WORLD" button. A complete world will appear in your scene.


2. ASSET VARIATION QUICK START (5-STEP GUIDE)

--------------------------------------------------------------------------------

Create infinite variations of your environment props:


1. Select Tab:

In the World Builder Toolkit window, switch to the "Asset Variation" tab.

2. Assign Source:

In the "General Settings" section, drag any Prefab (e.g., a rock or tree)

into the "Source Prefab" slot.

3. Choose Asset Type:

Set the "Asset Type" (Rock, Tree, Bush, or Prop) to apply appropriate

deformation algorithms.

4. Customize Variation:

Expand the "Mesh Variation" foldout to adjust deformation strength or

the "Climate Variation" section for material randomization.

5. Build:

Scroll to the "Output & Generation" section and click the green

"GENERATE VARIATIONS" button.


3. TERRAIN PAINT BUILDER QUICK START

--------------------------------------------------------------------------------

Use Terrain Paint Builder to create an empty terrain, sculpt it, paint biomes,

place objects, add paths/rivers, and export the final world.


1. Open Terrain Paint Builder

Go to:

Tools -> Happie Assets -> World Builder Toolkit -> Terrain Paint Builder


2. Create a Terrain

Open the Terrain section and click:


Create Empty Paint Terrain


This creates:

WorldBuilder_PaintedWorld

- Terrain

- PaintTerrain


3. Paint Objects

Open the Objects section.

Set Active Object Mode to Paint Objects.

Choose an Active Category such as Trees, Rocks, Grass, Props, or Custom.

Add prefabs to the selected category palette.

Click or drag on the terrain to paint objects.


Painted objects are organized under:


WorldBuilder_PaintedWorld

- PaintedObjects

- Trees

- Rocks

- Grass

- Props


4. Paint Biomes

Open the Biome section.

Choose an Active Biome such as Forest, Desert, Snow, Rocky, or Grassland.

Set Active Biome Mode to Paint Biome.

Click or drag on the terrain to paint biome areas.


Biomes can also control which prefabs are used when painting objects.


5. Use Category and Biome Palettes

Category palettes are the normal prefab lists used for painting.


If Use Biome Rules is ON, the tool checks the biome under the brush.

If that biome has its own prefab palette, the biome palette is used.


Example:

- Active Category = Trees

- Brush is over Forest biome

- Forest has a Trees biome palette

- Forest tree prefabs are painted


Turn Use Biome Rules OFF to paint only from the visible category palette.


6. Sculpt Terrain

Open the Terrain section and choose a sculpt mode:


- Raise Terrain

- Lower Terrain

- Smooth Terrain

- Flatten Terrain


Adjust Brush Radius, Brush Strength, Brush Falloff, and Flatten Height.


7. Paint Paths and Rivers

Open the Terrain section and choose:


- Paint Dirt Path

- Paint Stone Road

- Paint River

- Erase Path


Click and drag to create one continuous path or river.

Release the mouse and drag again to create a separate one.


Paths are organized under:


WorldBuilder_PaintedWorld

- Paths

- DirtPaths

- StoneRoads

- Rivers


8. Use Presets

Expand Object & Biome Presets.


Use Save Current As Preset to save:

- Object palettes

- Biome rules

- Biome palettes

- Brush settings


Presets do not save painted scene objects, sculpted terrain geometry, or paths/rivers.


9. Finalize and Export

Use the Finalize section when your world is ready.


Bake Painted World creates:

- WorldBuilder_BakedWorld

- WorldBuilder_PaintedWorld_Backup


Create World Prefab exports the painted or baked world as a reusable prefab.



--------------------------------------------------

-> IMPORTANT NOTE

--------------------------------------------------


This package is a Unity Editor tool focused on rule-based procedural workflows, manual terrain painting, prefab variation, and editor utilities.



Included demo content is provided only for showcasing tool functionality.



No external assets, paid dependencies, or ProBuilder dependency are required.


X