View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 318.8 MB
- Files
- 400
- Favorites
- 18
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $13.29 on
Keywords
Just Build - Modular Building System
Just Build lets you easily create and save levels, place objects and explore your worlds with ease! No matter what kind of a game you're making, this is an ideal modular tool for all of your needs!
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
Just Build - Modular Building System screenshot 1
About this asset
Just Build is a powerful tool that lets you easily create and delete buildings of differing heights on multiple floors, place various objects inside your levels that can be easily rotated, add interactable objects such as doors and windows, save and load each creation separately that can then be used as different levels, and much more!
The following list gives a full outline of all the features that Just Build has to offer.
- Build using layers: 3 main layers that can be added to or removed from for full control over all the placeable objects
- Switch between 3rd-person and build mode: with a simple key, change between the two modes
- Free-form camera: freely move around, rotate and zoom in build mode
- Single and multiple placement modes where walls, tiles and objects can either be placed individually, or with a click-and-drag option for multiple placements at once
- Clickable objects that can be moved around or removed
- Visualize placement of each object
- Freely place furniture and other objects that can be rotated to any angle, not snapping to integer position coordinates
- Interactable objects: place doors that can be interacted with and that are easily extendable
- Fully modular approach to building and script extension
- Add each object to a specific floor that can be deleted or hidden separately from other floors
- No placement of walls on already existing walls, tiles on already existing tiles, or objects if they are colliding with other objects
- Deleter that uses floor lists to remove objects, either in single or multiple mode
- Placement and collision detection
- Save and load each level using JSON in a separate file, including all the materials and objects
- Single UI Canvas with all the functions present
- Ability to replace walls with holders for objects such as doors or windows
- Door and window snap placement on walls
- Height scale that can be changed prior to creating the level or right before loading the level which will scale all the walls, holders, doors, windows, stairs, and any other object that you think needs scaling
- Custom scale for individual objects if necessary
Additionally,
- All 3D models included as fbx files with their textures.
- Instructions on how to add your own models and include them in the UI
- Databases for prefabs and materials that the Building Manager uses to load the prefabs into the UI
- Well-rounded tool suitable for many genres that can be easily customizable to match your needs
Models included in the package: 5 floor tiles, 5 walls, 2 doors with holders, 2 windows with holders, 1 set of stairs, several misc objects
Fully commented scripts and documentation
Note: terrain shown in the demo video is not included. No AI was used in the creation of this package.
From the publisher's Asset Store listing.
Technical details
The tool uses object pooling to optimize the objects' placement as much as possible, especially when placing large numbers of floor tiles or walls. JSON is used to store the positions, rotations and floor placements of each object, in addition to their materials if relevant, so that levels can be saved and loaded easily. This tool doesn't have any specific OS requirements and can be easily integrated with any input system, since it uses limited input with key-codes, mouse and axes. For full details, consult the included documentation which lists all the features and in-depth explanations of each script and prefab used. Scripts are also included and fully commented.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.32f1 | Not listed | Compatible | Not listed |
| 2023.2.20f1 | Not listed | Compatible | Not listed |
| 2022.3.62f1 | Not listed | Not listed | Compatible |
This package doesn't depend on any specific render pipeline but the materials won't render if you're using the wrong version for the wrong pipeline. 6000 and 2023 versions are URP and 2022 is HDRP. All versions should work with any pipeline as long as you change the shaders: HDRP should use the HDRP/Lit shader, URP and the built-in pipeline standard shader.
As listed on the Asset Store.