I am currently making a game like minecraft where you can build things out of blocks. Everything was going fine until I had this thought:
I wanted to added be able to add armor to the outside of blocks. In minecraft 1 block = 1m cubed. In my game 1 block = 1m cubed, however I want to add armor at .5m intervals. This could be solved by having a block that is only half full of armor.
__
|A | blank space = air
|A | A = armor
^^
However, I want to be able to have:
block, .5 armor, block.
With no space between the .5 armor and the next block.
To solve this problem would I have to reset the scale of my world, where the standard cube is actually 4 sub-blocks in one?
The planned average structures size is about 500 x 500 x 500
While making .5 blocks it be a bit of a performance hit seeing it would then be 1000x1000x1000 blocks in the same space.
There blocks are used in the blue print design phase so if anyone has some great advice on how to combine the blocks at render it would be greatly appreciated or other advice on how to solve my block armor problem would be great!