I am working on development of a Minecraft clone, I figured it would be a fun way to learn more about random terrain generation and many more new programming principles. I plan to post when ever I update the game here ->https://matthew-arritt.itch.io/minecraftrebuild & on this devlog. Here is what I have already done with respects to this game \/\/\/ Enjoy :)
I started with basic mesh rendering and was able to render a single cube.
Next I was able to work on Chunks and 3D Perlin Noise. They look crazy cool! :D
After I was able to work the rendering out I started to spice the world up a bit.. :)
And Bang we now have working textures (I made those :D ) using UVs and a bunch of other really new stuff to me. The World is really beginning to take shape now.
Now I legit took the idea to the next level and added in depth to the chunks :P still very cool.
I was up all night working on it.
And most recently I was able to add caves into the game using a 3D perlin Noise System.
Now you are all caught up on the MinecraftRebuild; I have been working on this project for
the last four days and have hopes to be done in the next week or so.
RENDERING TREES!! UPDATE 12/04/18
I started with logic with the grass block and said that if a grass block had a dirt block under it and nothing above of it; it should instantiate a game object with the ability of spawning a oak tree.
New Textures Added into the game -
And as seen in the picture a tree has a 1/80 chance of spawning to get the look of an amazing forest :D This however was just the first step and will be taken further with the implementation of different styles of trees having a chance to spawn. And when biome's are added I will have to change the type of tree/ cactus that would spawn.