[RELEASED] Modular Build Engine

Modular Build Engine provides a seamless in-game fortress building system for Unity 3D.

Designed to be easily integrated, completely customizable and powerful in execution, this asset is perfect for survival or real time strategy type games. In minutes you can use the basic default settings and prefabs, drop in new prefabs and change the settings, or completely modify the fully documented and commented code as needed.

This asset contains everything required to function, including FBX models, prefabs, icons, a build menu, and more. This asset is designed to be flexible and expandable to meet your needs, and is even now being streamlined and updated to make it better!

Almost every line of code is commented, and a detailed PDF manual is included to help understand exactly how the asset works.

Currently the asset is only written in JS, though the next update will include a full C# version as well. 100% satisfaction is the goal with this asset, meaning that FEEDBACK and REQUESTS are the greatest driving factor in how this will evolve!

1 Like

Just uploaded the example scene from the asset as a playable demo scene! Check it out:

https://4758c054c5e39d8b229418107e3b99b5cec37466.googledrive.com/host/0B2GaZMvr__xYaHhxRkVSTFVEUzA/Builds.html

About to submit an update that includes a full C# version, better modular scripting, third person support, and options to help integrate custom menu’s and/or hot bars.

May just check it out now with C# integration.

The upcoming update will also feature compatibility with the hugely popular Ultimate FPS! Plus complete C# and JS versions, third person character support, optimized scripts and editor, and complete documentation including methods to assist in modification.

Hello,

Will there be doors in the next update?

Thanks.

Not in the update that was submitted last week, but there will be doors and a ramp in the update that will hopefully be released end of January! I also hope to include integration with Inventory Pro.

The January update is live on the Asset store! Stay tuned for another update with additional improved building models, support for more popular assets, general engine improvements, and more!

I’d like to see InControl integration, for use on consoles with a gamepad.

InControl being my preference, as that’s the one my game is using…

Awesome, thank you for the suggestion!! I will add that to the road map.

1 Like

Hi, has Inventory Pro support been added yet?

1 Like

Very good! Surprised this doesn’t have more exposer, how does this work on a large mesh terrain? Also I think an option where you don’t need to use the scroll wheel to rotate for walls would be handy! Thanks :slight_smile:
Thanks!

I am having trouble integrating this with UFPS in a testing environment
I had it work once using the JS version of the controller prefab set up correctly, but all times previous and since using either the JS or C# version results in null exception errors…

Dont know what I am doing wrong here, I have set up layers appropriately, linked the player controller and camera along with the terrain mesh yet at first usage of the default menu via TAB I get errors

Will edit in the actual error log, Unity doesn’t want to open at the moment

Any assistance would be appreciated, thank you

Is this asset still supported?

I am working on integrating a built in inventory, and adding support for inventory pro.

1 Like

So far I have had no problems on large terrains, though we will see how that works as I integrate hitpoints and decay to placed objects. Thanks for your feedback!

Send me an email at SchnetzApps+mbe@gmail.com and I would be happy to help!

It is indeed! I am working on a major overhaul with a ton of improvements and new features.

I have been away for awhile, but I am back and working on improving this asset. The following are requests from developers, and I will be adding them to the engine in no particular order:

  • Snapping of objects to similar objects when they collide (like in fallout)
  • Tooltips in the editor explaining each option
  • Better error checking to prevent developers from configuring the engine incorrectly
  • Hitpoint system on placed objects to include damage, repair, and decay
  • Debug logs to help the developer understand whats going on in the back end of the engine
  • Allow placed objects to spawn multiple child objects instead of just one
  • Resource crafting system that augments the building system
  • Comprehensive survival type build menu with character options, inventory, crafting, vitality, etc.
  • Crafting and inventory database creation
  • Gatherable resource nodes, such as trees, water, stone, etc.
  • Upgrade system for placed objects, developers will be able to specify number of upgrades (level 1, 2, 3 etc.) as well as the new parameters for the upgraded object (hitpoints, prefab, etc.)

Several of these have already been completed, and several more are in progress. The next update of MBE will occur around August 2016, and the price will be going up from $20 to $30, so get a copy now to take advantage of these new features!

Any questions, comments, or suggestions, contact me at SchnetzApps+mbe@gmail.com

I am in need of an asset like this for my next project. It looks interesting and the new changes sound great. Hopefully when you release the new update (soon I hope) there will be several detailed tutorials/docs to accompany it. I’ve been checking out EBS but developer seems MIA and also checking out uConstruct but the tutorials really suck. Keeping an eye on this.