I am kinda new to unity building and hope this is the right place to post this question. I have been working on a game for about 10 months now and i really wanted a building and crafting system. I now have the crafting system finished and very happy with it, but the building system i want is a little different. I am pretty sure it is a voxel building system that i am wanting. I was playing a game today on steam that is made with Unity and the building system they have is really close to what i want, but i am nit sure where to start. The system is set up where you can craft a block or cube, and it can be wood, concrete or steel. When you get ready to place the block you can right click on the block and pick a shape before you place it. This is what i want to do. The other part was they allow you to use a texture and color gun and you can texture each side of the block like you want and color it as well. My question. Is there an asset that will get me started with this or is it easier to have someone write the entire code for me. It seems easy but maybe its harder than i think. The assets i have found allow me to use voxel build in the editor but not in game as the player. Any and all help is very much appreciated and thanks is giving.
Honestly, it will probably be easier to write that or have somebody write it for you — it seems like a pretty specific set of requirements.
How many different shapes are we talking about, and what are they? And is the whole world composed of these things, or are they just isolated objects in a bigger world made with more traditional methods?
There are several in the asset store that you can use or at the very least, learn from. I recommend uConstruct.
Thank you for your responses. I already bought Uconstruct ans easy build system, neither of them are what i was looking for but may work with some changes. Here is what i am looking for.
First i would like for the player to be able to craft a block depending on the resources he has. ( wood, Concrete, etc. )
Then right click before you set the block and choose a shape.
Then after you have placed your blocks , if you have the right tool change the texture of the block Point and change.
and be able to texture each side to what you want. then with another tool be able to color that block.
Design Forum is not really the place for asking people how to code or create a building system. You should post on the help forum or Learn. You will get more help.




