- Home /
How to make a block terrain by hand?
I am planning on starting a game, however I was curious to know is there a way to make terrain in unity using blocks by hand? I wanted to make some custom terrain that's not generated, but just one main world. Is there a way to do this? If so what way is the best? (I am new to the forums, I didn't know where this question would go).
Answer by sacredgeometry · Aug 10, 2013 at 11:11 AM
Your question is a bit vague but if you mean you want to generate a mine craft like world that is non-endless. You can use noise 3d algorithms to determine wether or not a block should exist in the space by saying wether the normalised values of the noise is above 0.5 or below it for example.
There are plenty of posts answering and discussing it CLICK HERE
You could approach this a number of other ways though. In one of my games I generated a block level using the pixel values on a low poly image image and this way you can also use specific colour values for types of blocks. This would probably be best for a 2d world though unless you use it like a height map (ie the pixel gradients/shade determines the height of the block)
However if you literally meant "by hand". You just have to sit and duplicate cubes all day and position them where you want them. This will get extremely tedious and will probably leave you still with the bulk of the process to go, which is optimisation.
Your answer
Follow this Question
Related Questions
This script really makes my game lag! 1 Answer
Multiple Terrains and their Trees 0 Answers
(script) how to get terrain to turn into blocks 0 Answers
Seamless Open World Environments 0 Answers