Prefabricator extends the UE4 editor to help improve your level design workflow and save time
Watch Video Marketplace User GuideGroup actors into a prefab asset in the content browser. Drop them on to the scene and work on it as a single unit
Modify a prefab to have the changes automatically reflect on all the existing prefabs in the scene
Combine existing prefabs to build more complex prefabs
Extends the Unreal Editor to select the prefab as a single unit and allows smart selection of the items inside the prefabs (including nested prefabs)
Group similar prefabs together into a weighted Prefab Collection. This allows you to randomly select a prefab and add variation to your levels
Build complex Prefab randomizations with simpler prefab collections
Use Seed Linkers to enforce same random selection across multiple prefab instance (e.g. have all the fence prefabs in the scene select the same random fence from the collection)
Blueprint functions to randomize all the prefabs in the level
Spawn and randomize prefabs in standalone runtime builds using blueprints
Avoid framerate drops while spawning large nested prefabs or randomizing entire levels by building them asynchronously over multiple frames
Prefabricator is free and Open Source. It uses a permissive license (MIT) which allows you to use the code in your commerical projects
Prefabricator is actively supported on the Unreal Engine Forums and Discord chat channel
Prefabricator is actively developed and supported. You can following along the development progress or reach the developers through these channels
Post your queries or follow along the development progress on the Unreal Engine Forums
coderespawn
coderespawn