Easy Build System - Modular Building System

Easy Build System is a modular building system that makes development easy for all developers. This system lets you add building features to your projects quickly in few clicks.


YouTubeTwitterDocumentationDiscord Support


🚀 Quick Start 🚀

Get started instantly by setting up this system in your project with just a few clicks. It simplifies the process of adding building features to any scene.


🛠️ Simplified Editors 🛠️

Improve your workflow and efficiency with easy-to-use tools that make adding new building components straightforward in a few clicks.


📦 Demos & Add-ons 📦

Includes a lot of demo scenes and add-ons to show off the system's features and how it can be used in different types of projects.


🎮 Cross-Platform Support 🎮

Supports Legacy, the new Unity Input System, and Rewired, ensuring compatibility across various platforms including Standalone, Android & iOS, WebGL, Consoles, and VR & AR/XR environments.


⚙️ Flexible API ⚙️

Comes with complete source code that follows Unity coding conventions, allowing for easy customization and extension by developers.


🛠️ Compatibility 🛠️

Standard Render Pipeline 2021.3+

Universal Render Pipeline 2021.3+ / 2022.3+ / 2023.3+

HD Render Pipeline 2021.3+ / 2022.3+ / 2023.3+


📦 Integrations 📦

Game Creator 2 Inventory

Game Creator 2

Rewired

PlayMaker

Game Kit Controller

RPG Builder

Photon Network V2

Fish-Net

Mirror

uSurvival


If you have any questions, please don't hesitate to Support / Discord !


👇 See the Technical Details section to see all the detailed features 👇

Release Notes

Patch 6.8.2


This update will be the last one before the next major release.

It focuses on fixing the most important issues that have been reported.


Fixes:

  • Fixed issues with missing input references in demo scenes.
  • Fixed the ("Circular Building Menu") demo scene.
  • Fixed some missing references in XR demo scenes.
  • Building Part: RotateAccordingAngle now correctly applies to all axes.
  • Upgraded Mirror integration to the latest version (96.0.1).
  • Upgraded PUN V2 integration to the latest version (2.49).
  • Upgraded Game Creator 2 integration to the latest version (2.17.51).
  • Upgraded Game Creator 2 Inventory integration to the latest version (2.8.19).
  • Upgraded RPG Builder to version 2.2 and fixed some issues.

Patch 6.8.1


Updated:

  • Update integration of Game Creator 2 and Game Creator Inventory 2.

Patch 6.8


Fixes:

  • Building Part: Fix of inspector will updated after each changes.
  • Building Area: Added properties to get the highest Building Areas.
  • Building Area: Sphere type is now calculated with sphere intersection instead of distance.
  • Building Collision Condition: Works now in "Prefab Mode".
  • XR Interaction Toolkit: Fix some missing references in the demoscene.

Added:

  • Compatiblity: Updated for 2021.3+ / 2022.3+ / 2023.3+.
  • Building Linkable Surface: New component to attach building groups to specific surfaces, allowing building on moving objects (animation/rigidbody).

Updated:

  • BuildingPlacer: The movement types, grid and smooth, are now separate, allowing for smooth movement while in grid mode.
  • Project: Removal of the preview shader, replaced by the new Standard Surfaces.

-----


Patch 6.7.7


Fixes:

  • BuildingPlacer: Fixing Snapping Type raycast who will ignore the sockets.

-----


Patch 6.7.6


Fixes:

  • Integration with Game Creator 2 Inventory: Updates to some missing namespaces.

-----


Patch 6.7.5


Fixes:

  • Project: Moved Building Types file into Features folder.
  • StandaloneInputHandler: CanSelectBuildingEvenPlacement now works correctly with New Unity Input System.
  • UICircularBuildingMenu: Fixed some error related to input settings.
  • UICircularBuildingMenu: It is now possible to change toggle input in the inspector.
  • XR Interaction Toolkit: Fixed issues related to assembly.
  • BuildingSaver: Pre-placed building parts are now ignored by the BuildingSaver to avoid building clones.

Added:

  • Integration with Game Creator 2: Integration with Inventory 2 module.
  • Integration with Game Creator 2: Added some new instructions.

Updated:

  • NavMesh Navigation Support: Removed, now managed by the Building NavMesh Condition.
  • Package Importer: Removed Integration Manager window, which is now part of the Package Importer window.
  • Menu Items: Reorganized menu items for clarity.
  • Assembly: Assemblies can now be imported directly from the Package Importer if necessary to avoid errors out of the box.
  • Package Importer: Removed Input System support. The support is now automatically activated when the New active input handling is detected in the project.

-----


Patch: 6.7.4


Important Note: This update may cause issues related to namespace changes and assembly updates. If you need to update your project to this version, please contact support!


Fixes:

  • BuildingCollisionCondition: Improvement & fixed some missing conditions.
  • UICircularBuildingMenu: Fixed some missing references in the inspectors.

Added:

  • BuildingCollisionCondition: Added a new feature to "Prevent Overlapping" to avoid placement below/above other Building Parts.
  • BuildingSocket: Added a new field "ShowGizmos" to activate or disable the gizmos of sockets.
  • Assembly: Added a custom assembly 'EasyBuildSystem.Runtime' for runtime components.
  • Assembly: Added a custom assembly 'EasyBuildSystem.Editor' for editor components.

Updated:

  • BuildingCollisionCondition: Renamed "Check Building Part Collision" to "Required Building Part Collision." The logic changed accordingly.
  • Assembly: Moved editor scripts to the Editor folder and renaming of namespace accordingly.
  • InputHandler: Renamed "AndroidInputHandler" to "MobileInputHandler".

-----


Patch: 6.7.3


Fixes

  • Advanced Buildings: Fixed of issues with the missings inputs to interact with the carriable items.
  • Building Collision Condition: Improved collision detection logics.
  • Fish-Net Integration: Non-owner player are now disabled on the local player to avoid useless calls.
  • Fish-Net Integration: Building Parts are now saved only on the server side.

Added:

  • InputHandler: Added a new field to allow the selection of buildings even during the placement mode.

Updated:

  • InputHandler: The mouse scroll is now used only to switches between different building parts.

-----


Patch: 6.7.2


Fixes:

  • Building Saver: Fixed saving issue related to Android.
  • Building Saver: Android data now stored in file, avoiding PlayerPrefs usage and preventing garbage accumulation.
  • Building Group: The Building Parts are now correctly included when creating a new group.

-----


Patch: 6.7.1


Fixes

  • Fixed some errors related to the Package Importer.
  • Fixed missing input references after Scene Setup feature usage.

-----


Patch: 6.7


Fixes:

  • Fixed some missing reference and issues in the XR demoscene.
  • Building Manager: Improved drag-and-drop for groups of Building Parts.
  • Building Socket: Fixed missing reference error when a Building Part is missing.
  • Package Importer: Import now the latest version 1.7.0 of Input System.

-----


Patch: 6.6.5


Fixes:

  • Fix missing input reference for the new Unity Input System support.

-----


Patch: 6.6


Fixes:

  • Fix issues related to Building Socket in Prefab edition.
  • Fix issues related to Grid placement.
  • Fix issues related to Building Placer Editor.

Added:

  • Rewired Integration.
  • Advanced Building Add-on: Implement saving building progression.

Updated:

  • Remove GamepadInputHandler and XRInputHandler.
  • Improve the terrain conditions for buildings.
  • Building Collision Surface work now by tag.
  • Update HDRP & URP support and fix missing materials.

Basic Information
Latest Version
6.8.2 (16 Mar 2025)
Publisher
Mind Code Interactive
Category
Templates/Systems
Size
127.2 MB
Price
€27.59
Asset Rating
(185)
Extended Information
Unity Versions
2019.4.40
Render Pipelines
BIRP URP HDRP
State
published