Download

[Video] The Forest like Building system | Realtime construction/crafting gameplay

This is a survival game prototype Im making, based on the game “The forest”, I made this 100% with Blueprints

The system has been completly rebuilt and improved to be modular and following better standards, architectures and workflows, using Unreal Engine 4.24+
All versions, documentation and more details at the marketplace: https://www.unrealengine.com/marketp…uilding-system

V3 Documentation (4.24+)
API website: BuildingSystem v3 Docs
Integration and usage docs: https://docs.google.com/

**V2 Video **

-------------- ***OLD VERSIONS BELOW (highly deprecated) ***-------------

Update
Currently supported version: 4.8.1+
Cleanup: Some BPs have been refactored
Documentation: Key features have been commented
Tutorial: A example level with comments have been made

UPDATED: 4.9 version.

Here is a new vid of the update:

Whats new on 4.9?

  • Interaction system targeting redone, now you only interact with the object you are looking at, so from now you wont be able to interact with more than one object at once.
  • UMG included, now interaction buttons are shown trhought UMG widgets, on screen relative location, not on world location.
  • Materials (like logs or chunks) are now physics objects, you can interact with them and, when you leave them on the ground, they will simulate physics.
  • “Inventory” now only accepts one item at once***
  • A bug has been fixed.

*** The framework doesnt have a real inventory, but there is an array that keeps track of all items you are carrying, in 4.8 and previous versions I was leaving it like that because you may want to develop your game on that way, but now, Im limiting the inventory max items in just 1 item at once. It´s EASY to remove this limitation.

New version will be available for download soon, and of course, if you´ve pucharsed an older version, you can download the new one on the release moment.


Screenshots:





Functionality screenshots:





Key Features:

  • Build any kind of estructure
  • Any ammont and type of materials
  • Easy to extend with more estructures and materials
  • Carriable objects
  • Unique interaction system

Next features: (discontinuated for now)

  • Online system (currently more or less finished, needs to be polised)

That looks great, good job!

wow that’s really good work, is it a modular like system so its easy to expand on to different structures for example?

Yes, you only need to add new components and add a tag to them with the name of the material you want, quick and easy!

PD: Even you can add a component mesh to accept different kinds of material (adding more than one tag to the component)

great stuff Nesjett =)

Thank you all, I would like to finish atleast the building system at 100% cause this is a project for fun, nothink serius at all

hi
I really like it,when are you planning to release the finisht version?
I really hope you will relase it as soon as possible because I really like it:):slight_smile:

That looks great! very nice job, I really would like to have a look at this project . I think I could learn a lot from it.

Very interesting, good job

I would love to take a look at this, even if its not cleaned up and commented. I am just curious how you accomplished this via blueprints. I’ve experimented with a crafting mechanic myself but I couldn’t think of a way to handle the ingredients to recipe functionality in blueprints.

Thanks for your support guys

Well the system has comments and its clean right now, but I had uploaded a previous version of the work some days ago so I can share it with you here.

Its very important you to upgrade this files to 4.5 (currently on 4.4) if you dont do so you will have this project bugged cause the UE4 had an important bug with BPs and circular dependencies (castings), which is solved in 4.5

**DOWNLOAD V0.0.1 **https://drive.google.com/file/d/0B8Vq51u7WDypemlsbUhBdHNmLWc/view?usp=sharing (video version, just for orientation, it has bugs which are solved on newer versions)

Arixsus:
Currelty in BP you can do almost anythink you could do on c++, atleast I have not found any limitation till the moment (and I made tons of blueprints)

Looks great! However you signature is huge; Any chance you can flatten it down a bit so it’s easier on the eyes to scroll through the forums? :>

hi everyone
when I try to launch it this what it says ‘the name of the .uproject file (‘survivaltest’) must match the gamename key the (url) section of cinfig/defaultgame.ini. please either change the ini or rename the .uproject to match each other’ what am I suppose to do when this comes up?

Thanks KitatusStudios

About the signature, It was bigger some days ago hehe

Nesjett you are a BP beast! Please release this, give us the knowledge!!

Looks like he has a link in post #11, here you go! :slight_smile:

Thanks Joe1029, DotCam is right, you can download a preview version in that link, but its unfinished, what I said of adding any kind of materials etc its not completly done in this version, V0.0.1 needs some refactor that in latest version is currently done.

Anyway Its a good start point, you can take some ideas from there to use on your own projects

If someone has problems/questions about this version just post them here

Pretty cool, man. Exactly what I’ve been working on.

Very nice, thanks for sharing !

Thank you guys for your words :slight_smile: