Wall Plugin
Place and edit walls at runtime or in the editor. Automatic corner joining, doors and windows via a reveal system, wall painting, grid snapping, and save/load.
Unreal Engine 5 Plugins
Modular runtime building system plugins for Unreal Engine 5 — C++ core with full Blueprint accessibility, continuously updated, and battle-tested for Sims-style construction, archviz, and interactive level editing.
Plugins
Use each plugin independently or combine them for a complete runtime construction experience.
Place and edit walls at runtime or in the editor. Automatic corner joining, doors and windows via a reveal system, wall painting, grid snapping, and save/load.
Place polygon-based floor surfaces at runtime with automatic room detection, a material ID system, and a fully Blueprint-driven integration layer.
An add-on reference plugin that combines the Wall Plugin and Dynamic Floor Plugin into one runtime building system. Includes a playable demo map and integration Blueprints.
Try the Coding Passion plugins before you buy. Available as a free download on itch.io.
Compatibility
All plugins are continuously updated for new Unreal Engine versions. Not seeing your version? Ask on Discord.
| Requirement | Wall Plugin | Floor Plugin | Merger Plugin |
|---|---|---|---|
| UE 5.2+ | ✓ | — | — |
| UE 5.5+ | ✓ | ✓ | — |
| UE 5.6+ | ✓ | ✓ | ✓ |
| Windows | ✓ | ✓ | ✓ |
| Linux | ✓ | verify | ✓ |
| Mac | — | — | — |
| Network Replication | — | — | — |
| Dependencies | None | ProceduralMeshComponent | Wall Plugin + Floor Plugin |
Use cases
Place walls, floors, and rooms at runtime. Players build freely with live preview, corner joining, and room fill — exactly the mechanics behind life-simulation construction modes.
Prototype floor plans interactively. The polygon-based floor system and wall placement tools work in-editor and at runtime — ideal for archviz and spatial planning tools.
Let players modify their environment at runtime. Save and load wall and floor state between sessions with the built-in save managers. Fully Blueprint-accessible.