Advanced Building System

Component based building system, with planning and construction phase.

Category:
Tags: , , , , , , , , , , , , , , ,

Description

Framework to empower you with a building system like the one seen in “The Forest” game, allowing you to place structures around the world (planning phase) and carrying the resources needed to build them (construction phase)

Discord: https://discord.gg/N4aUjsXBaG

[Video] v2 showcase: https://www.youtube.com/watch?v=Oz9Dfgl3gYI

[Video] v3 Creating custom buildings tutorial (timelapse) https://www.youtube.com/watch?v=f0bwPdpwI0c

Blogpost (old): https://nsabater.com/building-system-now-ue4-marketplace

v3 API documentation: https://nesjett.github.io/UnrealEngineBuildingSystem/

Key Features

Technical Details

Code content: 19 Blueprints, 2 Components, 6 Interfaces, 2 Enums, 3 Structs, 6 Widgets

Network Replicated: No

General Documentation: https://goo.gl/4vCtRh V3: https://docs.google.com/

API Documentation (v3): https://nesjett.github.io/UnrealEngineBuildingSystem/

Contact: contact@nsabater.com

F.A.Q.Can I build bigger structures?

Yes, there is no limitations on size and It is very easy to make actors compound of many different buildings or or resources. Modifying default system behaviour is very easy too thanks to a decoupled design that makes use of interfaces.

Can I make the structures have functionalities after/before being build?

Yes! There is an example of campfire that you can bring on fire after finishing constructing It. You can add as many interactions as you want to each structure, ALSO AT RUNTIME!

How can I get support/ask for features?

You can do so in the official GitHub: https://github.com/nesjett/UnrealEngineBuildingSystem/issues

Is it easy to add particles and sounds to different types of events in the gameplay?

Yes, again thanks to using interfaces, extending functionality and adding post/pre effects is very easy. There are examples included.

Supported Engine Versions

4.20 – 4.27, 5.0 – 5.2