game-development-unreal-engine-unreal-world-builder

Builds open-world environments in Unreal Engine 5 using World Partition, Landscape, PCG, and HLOD systems.

2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/30eggis/walwal-harness --skill game-development-unreal-engine-unreal-world-builder-30eggis
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: game-development-unreal-engine-unreal-world-builder
Source: https://github.com/30eggis/walwal-harness/tree/main/HR-Resource/game-development-unreal-engine-unreal-world-builder
Command: npx skills add https://github.com/30eggis/walwal-harness --skill game-development-unreal-engine-unreal-world-builder-30eggis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building large open worlds in Unreal Engine 5 requires coordinating World Partition streaming, Landscape materials, HLOD generation, and procedural foliage, and misconfiguring any of these causes streaming hitches, pop-in, and performance regressions. ## Core Features & Use Cases - World Partition Configuration: Defines grid cell sizes, loading ranges, data layers, and streaming sources matched to content density and target hardware. - Landscape and Material Architecture: Authors multi-layer Landscape materials with Runtime Virtual Texturing, slope-based rock blending, and height-based snow blending. - PCG and HLOD Pipelines: Builds PCG graphs for large-scale foliage population with exclusion zones and configures HLOD layers to eliminate distant geometry pop-in. - Use Case: A level designer needs a 16km² forest world that streams without hitches at sprint speed; the Skill produces the grid configuration, Landscape material stack, PCG forest graph, and a performance profiling checklist. ## Quick Start Ask the agent to plan a World Partition setup and PCG foliage population for a 4km by 4km open-world level targeting PC at 60fps.

Frequently Asked Questions about game-development-unreal-engine-unreal-world-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure World Partition cell size in Unreal Engine 5?▼

World Partition cell size should match your streaming budget and content density: 64m cells for dense urban areas, 128m for open terrain, and 256m or more for sparse desert or ocean. Configure the runtime hash grid before populating the world, since changing it later requires a full level re-save.

How to populate large forests with PCG in UE5?▼

Use a PCG graph with a surface sampler, biome mask filtering, exclusion zones for roads and water, Poisson disk distribution, and weighted Nanite-enabled mesh assignment. Pre-bake PCG output for areas larger than 1km² to keep streaming compatible and avoid runtime generation hitches.

When should I use HLOD versus Nanite in Unreal Engine?▼

HLOD should be built for all areas visible beyond 500m camera distance, but Nanite-enabled meshes are excluded because Nanite handles its own LOD. HLOD also does not support skeletal meshes, so it applies only to static mesh actors in the coverage area.

Does World Partition support multiplayer team editing?▼

Yes, enabling One File Per Actor (OFPA) on World Partition levels lets multiple users check out individual actors from source control instead of the entire level file. Large levels generate thousands of files, so file count budgets should be established.

Why does my open world have streaming hitches during traversal?▼

Streaming hitches usually come from oversized cells loading too much content at once, a streaming source range the player can outrun at sprint speed, or runtime PCG generation in large zones. Profile with Unreal Insights and validate that no hitch exceeds 16ms at maximum movement speed.

What are the limits of Landscape layers in UE5?▼

A maximum of 4 active Landscape layers should be visible in a single region, since more layers cause material permutation explosions. Enable Runtime Virtual Texturing on any Landscape material with more than 2 layers to eliminate per-pixel layer blending cost.