Building Engine

BUILDING ENGINE is a fast and easy solution to design 3D buildings for your games and applications.

Create your building through a robust data system, using editor or coding. The BUILDING ENGINE then creates the 3D meshes and apply material automatically. No 3D knowledges are required.

You can choose the architectural parameters that fit your needs. You can also use your own material, the BUILDING ENGINE ensures to correctly display them. Add your own prefabs to decorate your building, or use the supplied props.

It comes with a range of options concerning depth meshes to create specific renders of your building (doll house style, rpg, top-down, FPS...).

As buildings are created at runtime, BUILDING ENGINE can be used as a level editor inside your creations, but can also be used to create 3D models (prefabs) that you can integrate in your games or applications.

Use the load/save system to generate your buildings at runtime, or share your creations with your team.

FEATURES
Easy to use in-editor creator :
Use custom inspectors to easily describe your building. Change architecture values, add Materials and prefabs.
Save/load system :
Building data can be saved in XML format to save, load and share yours creations.
Depth meshes builders :
A list of optional depth mesh builders, to cover all type of render of buildings, for all type of game and applications.
Coding :
You can also create your building with code, and extends the possibility of the Building Engine asset.
Full C# sources :
You can extend or modify the Building Engine, to make it yours.
No 3D knowledges required :
The Building Engine automatically create the meshes of your building.

Tutorials and resources