In a nutshell, it provides a foundation for creating games similar to Minecraft. It’s not an attempt to clone Minecraft. My hope is that it will encourage those who have played Minecraft, and want to learn or create something with their own ideas.
I figured it was time to move it to a dedicated home, on SourceForge. The site is brand new, as is my experience with SouceForge, so it’s still getting some content. In the meantime, it has links to the downloaded Unity source, and the web player.
I’m looking for community involvement to make it even better. It is and always will be a starter package, a template. It’s not intended to evolve into a full blown game…that is for others to do, taking the package and adding their own unique and cool ideas. My intent is to provide the basics (infinite terrain, trees, lighting, some basic ai for creatures) so people don’t have to keep reinventing the wheel.
You mean decompiled or source code? Definitely not. I did scour the internet for clues on how to handle terrain generation, water, lighting, caves, etc.
The thread in the gossip forum was by far the most useful. If you read it…you’ll see a very honest and informative discussion starting from the beginning. That’s one of the reason I decided to make the source open and free, instead of selling it or having some limited licensing.
Hey, been a long time lurker but seeing this project compelled me to post! I’ve been wondering for a while what kind of techniques minecraft employs to generate its terrains and cave systems and found looking through this project in its current state very informative. What kind of direction do you see this project heading? One aspect I would like see with this system is the option to generate sloping blocks of various angles to lessen the cubiness of the world for people more interested in the procedural generation of shapes and voxel terrains rather than the making of a minecraft clone.
I like how so far it is very easy to modify and create new decorative objects- after a few minutes of fiddling I was able to create palm trees.
That was the very latest thing we discussed on the thread in the Gossip forum. Go there and join in. That thread is the very reason I came out of lurking.
Love the trees. Take the next step! Break all the trees out into their own code, so they can be plopped down procedurally regardless of style.
Just a quick note, I wasn’t planning on continuing the discussion on the gossip forum, though others are free to do so. I felt like a dedicated place focused on the project was a better home for it, thus the discussion forum on sourceforge.
I’d like to do slopes, very much, but I’m still working on the basics…I’m working on putting infinite terrain generation back in. Of course, others are totally encourage to contribute with sloping solutions, better tree/decoration generation methods, etc.
Please check out the sourceforge site My goal is to make this an awesome starter package for anyone wanting to make their own games. I also encourage others to lend in cool ideas. I like your palm trees, if you want to share the code, I’ll add it into the tree generators as another type of tree in the starter package…I wanted to have 2 or three different types. Maybe a pine tree would be nice.
Haha yeah there was an empty slot in one of the scripts for a gui text so I just chucked that in to see if anything would come up but it remained ‘lololol’ when running.
I’ve also added some Norfolk Island pine trees to the mix. One thing that bugs me about minecraft is the world can be so bland at times when it isn’t that hard to add some nice variation to the landscapes like different foliage shapes.
One more thing - how could I script block placement depending on which chunk’s face you click? Just like Minecraft? So if you click on the South face, it creates a chunk south of the chunk you clicked.
I would like to know if this can be done with a pre made world. Instead of regenerating a new world every time. I would like to have a town where the player starts. Thanks
It will be cool if you could build a rendering feature like in minecraft because my laptop cant handle
such unity-big-filled-games like yours Minecraft itself is working fine
Really love the idea! Personally don’t have any desire to make a Minecraft clone but I’ll definitely keep this in mind if I come up with a novel idea for one
Cool project - you should adjust the camera clipping planes though. If you make a hole that’s three or four blocks deep in the terrain and then jump in, you can see major clipping issues. The problem is visible in other situations, but this is the most obvious example.