Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Minecraft type world generation

Discussion in 'General Discussion' started by egamer13, Sep 23, 2014.

  1. egamer13

    egamer13

    Joined:
    Aug 26, 2014
    Posts:
    9
    MODERATORS PLEASE DO NOT NOT CLOSE THIS AND SEND ME SOMEWHERE RANDOM WITH A BUNCH OF PEOPLE NOT HELPING

    so, anyway i was wondering if there is a way someone could send me a sample project or something of the sort for a bit of help :p
     
  2. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,071
    The thread you were redirected to is full of sample projects and useful information. You were sent there because it has pretty much everything you need to get started with a Minecraft-style game.

    The thread focuses on replicating the methods Minecraft uses to create, update, and render a voxel world from scratch. It isn't something I'd recommend a beginner jump straight into but it isn't a complex topic either.

    http://forum.unity3d.com/threads/after-playing-minecraft.63149/
     
    Last edited: Sep 23, 2014
    landon912 likes this.
  3. Deon-Cadme

    Deon-Cadme

    Joined:
    Sep 10, 2013
    Posts:
    288
    This Youtube tutorial is really good:

    It walks you through the basics of a Minecraft world, it even gives you a chance to understand what you are doing.
     
    HeadClot88 and Ryiah like this.
  4. HeadClot88

    HeadClot88

    Joined:
    Jul 3, 2012
    Posts:
    736
    If you do not want to program your own Voxel Solution from Scratch Check out Iron Voxel. Seriously it is good stuff. It works with Unity3D. I have been following it for a very long time :)

    http://www.ironvoxel.com/

    However you will need some programming experience to make your own biomes and stuff
     
    Ryiah likes this.
  5. landon912

    landon912

    Joined:
    Nov 8, 2011
    Posts:
    1,579
    You'll never understand a concept that large from looking at a sample project. Read the entire thread about minecraft worlds, try to replicate your own simple version, and check out their samples only when you get stuck.

    If reading the whole thread is too much work, then you'll never even get close to making a voxel engine.
     
  6. Deon-Cadme

    Deon-Cadme

    Joined:
    Sep 10, 2013
    Posts:
    288
    Nah, I love that thread but it is at the same time full of stuff that is unnecessary for a beginner. It will only make beginners that probably got a so-so understanding of programming confused. There are many different ways to create a voxel-engine depending on requirements and goals but he will have to do a bit of reading or watching to get where he wants to go.
     
  7. goldbug

    goldbug

    Joined:
    Oct 12, 2011
    Posts:
    765
    If you are a beginner, I would strongly advice to stay away from doing voxel worlds. I would suggest to make a couple simpler games first.

    That said, while the thread has a lot of really good content, finding it within 2500+ posts is very hard. It looks to me that this particular subject would be better in a wiki format or something that can be indexed.
     
    landon912 likes this.
  8. landon912

    landon912

    Joined:
    Nov 8, 2011
    Posts:
    1,579
    Yep, but my attempted point was that finding the good content in that thread will be the easiest thing in the massive heap he is trying to accomplish.
     
    goldbug likes this.
  9. Deon-Cadme

    Deon-Cadme

    Joined:
    Sep 10, 2013
    Posts:
    288
    I am not sure if you mean me or the OP ^^; My first engine was a breeze though. It is true that a voxel engine can be a bit tough but the OP didn't sound like a complete noob so I was making an educated guess that he had some basics in programming and the video tutorial does a good job walking beginners through the code and learning different tricks along the way. People also tend to learn faster when they are interested ;)

    I completely agree with you that this topic is so popular that it could benefit from a dedicated Wiki area. Especially with tutorials and other stuff like that so that we could only give them the link every time someone asks xD
     
  10. elmar1028

    elmar1028

    Joined:
    Nov 21, 2013
    Posts:
    2,353
    This guy possesses poor research skills.

    Seriously man, if you don't know how Minecraft works (I do believe you don't know what Voxel engine means) then start with something small.
     
    Last edited: Sep 25, 2014
  11. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,071
    He was asking how to add functionality to quit a game earlier in the month, so I suspect he's only got the basics at most.