
説明
Populate an entire medieval market street in a single click. This Blueprint-based generator scatters carts, stalls, crates, barrels, sacks and produce along your layout using configurable rules — and it ships with the complete asset library, so there is nothing else to buy.
Built for level designers and environment artists dressing large medieval towns, bazaars and open-world settlements, where hand-placing every prop is not realistic.
Features
One-click market and street dressing from modular props
Configurable scatter rules: density, variation, clustering, random seed
All assets pivot-aligned bottom-center and scaled for PCG spawners
Instant preview in the editor — iterate without leaving the viewport
Trim sheet workflow: only 6 master trim sheets across the entire library, dramatically reducing draw calls and memory
Nanite-enabled geometry for very high object counts at low cost
Real-world metric scale, ready to drop into an existing level
What's included
Procedural market generator Blueprint with full parameter set
Documented Blueprint with commented graph
Demo map showing the generator in use
Complete prop library:
Carts — handcarts and wagons: empty, fruit-filled, sack-filled, fabric-filled
Containers — wooden crates (single and stacked), barrels, burlap sacks (open and closed)
Produce — piles of apples, oranges, grain and spices
Stalls — wooden tables with draped fabrics, covered market stalls with pottery
6 master materials: Wood, Organic, Metal, Ceramic, Fabric_Wool, Fabric_Linen
Technical details
Engine: Unreal Engine 5.0+
Procedural logic runs entirely in Blueprint — no C++, no external plugins required
Workflow: define your area → set parameters → generate
Texturing: trim sheet based unwrapping with optimized atlases
Scale: real-world, metric
Pivots: bottom-center for reliable PCG scattering
Nanite: enabled by default on static meshes
No LODs — Nanite handles geometric detail
No collision — these assets are built for visual set dressing and background density. Players will pass through them unless collision is added on import. This is a deliberate choice that keeps large scattered scenes inexpensive to render.
Use cases
Large-scale medieval town and city dressing
Market and bazaar streets
Background vistas and non-playable areas
Crowd scenes where physics obstacles are unnecessary
Cinematic set dressing
Rapid blockout and iteration
Notes
Nanite is supported on Unreal Engine 5 projects targeting desktop platforms. Mobile, VR and non-Nanite platforms may require Nanite to be disabled. See the Unreal Engine Nanite documentation.
The generator produces exterior street and market dressing. Building interiors are not generated.
Demo video: https://www.youtube.com/watch?v=VFM8-maZA6w&t=595s
Works well with
Procedural Medieval Building Generator — generate the buildings, then dress the street between them
Medieval Modular Building Kit – Trim Sheet Based — the modular architecture this market sits in
Medieval Market & Bazaar Props Kit — additional hand-placeable market props
Fish Stall Props Medieval — add a fish stall to the market
Medieval Gothic Lighting Pack — light the street
More medieval environment tools and asset packs: MuzeyyenUcma on Fab







