FlyingLlama
Last Activity:
Aug 22, 2018 at 4:54 AM
Joined:
May 24, 2015
Messages:
4,285
Positive ratings received:
2,374

Post Ratings

Received: Given:
Like 414 49
Agree 1,143 239
Funny 260 172
Winner 223 14
Informative 107 44
Friendly 17 1
Useful 67 17
Optimistic 108 110
Creative 35 116

Share This Page

FlyingLlama

World generator indefinitely on hold due to all the changes in 1.13, Waiting for Worldedit, FAWE and ProtocolLib to update to the new format Mar 3, 2018

FlyingLlama was last seen:
Viewing forum list, Aug 22, 2018 at 4:54 AM
    1. Pyronucleic
      Pyronucleic
      So yo I was wondering what you think of this:

      I make a 2d array of ints, and they have a 25% chance to go 1 up, stay the same, or go down 1, while having a 12.5% chance to go up 2 or down two. Max height is 200 and lowest is -50, while it starts at 75.
      1. View previous comments...
      2. Pyronucleic
        Pyronucleic
        Same thing but every 4th, and then same thing but every 8th.

        Then, I add to each value on the original map a half of the second, a quarter of the third map, and an eighth of th 4th map.

        Then a place blocks accordingly
        Jul 27, 2018
      3. Pyronucleic
        Pyronucleic
        and i'm like 2 and cant comprehend 3d maps so im just doing this
        Jul 27, 2018
      4. FlyingLlama
        FlyingLlama
        Are you trying to make a terrain generator?

        If you want anything that is not awful, you need to use noise generators - they basically do what you did, but they give smooth cloud or blob-like transitions between high and low points instead of random spikes.

        I use a bunch of layered 2D maps, and some undersampled 3D maps for final details (a 3D chunk noisemap is 256 times as expensive as 2D, use it wisely!)
        Jul 27, 2018
    2. FlyingLlama
      FlyingLlama
      World generator indefinitely on hold due to all the changes in 1.13, Waiting for Worldedit, FAWE and ProtocolLib to update to the new format
      1. Supertin
        Supertin
        How much impact do you expect?
        Mar 13, 2018
      2. FlyingLlama
        FlyingLlama
        Nonfunctional.

        It relies completely on FAWE to get anything remotely resembling real-time performance, without that it slows down to be as bad as the vanilla generator, worse once trees/structures are involved.

        I also need to implement offline chunk edits to solve some weird bugs, and i cant do that with every mca editor broken.
        Mar 13, 2018
    3. ScarabCoder
      ScarabCoder
      Hey Llama, I've heard you know a thing or two about world generation. I had some (hopefully basic) questions about it, could I ask some questions via Discord?
      1. View previous comments...
      2. ScarabCoder
        ScarabCoder
        I don't know too much about that sort of stuff, but I do really enjoy learning what I've learned and learning more. I'll check out some stuff on noise generation online to get a better idea of that before I post anything, though.
        Feb 18, 2018
      3. FlyingLlama
        FlyingLlama
        Most of the stuff you will find online is very basic, lots of people cover it for procedural generation, but it rarely goes beyond pathetic 2D heightmaps. I can teach you some tricks and ways to combine noise eventually, if you want.
        Feb 18, 2018
      4. ScarabCoder
        ScarabCoder
        I'll probably go with 2D noise for awhile, but I'd definitely love to learn 3D sometime when I've got 2D and just the NMS stuff in general down. I'm generating "planets", so basically each world is a random biome with custom generators for each planet. I don't mind it being basic for now, but it would be pretty cool to make it more advanced later on.
        Feb 18, 2018
    4. FlyingLlama
      FlyingLlama
      Considering smooth seasons: snow/plants ect change per block, full change over 14(?) day cycles. More natural-looking.
      1. Supertin likes this.
    5. FlyingLlama
      FlyingLlama
      Planning generator additions now, like a volcanism map for the world: adds volcano biomes, sea vents, fixes water/lava confusion in caves.
      1. Supertin and Atrelyu like this.
    6. FlyingLlama
      FlyingLlama
      Update: min version for generator will be 1.13, cave_air block is going to fix a lot of bugs with rivers/seasons, new water also important.
    7. Secil
      Secil
      Hahaha had me in tears "Honk honk honk honk Quack."
    8. avighnash
    9. FlyingLlama
      FlyingLlama
      I just figured out that i can use Julia/Mandelbrot Fractals as efficient world generator maps, including them in the final generator.
      1. Marcely99 likes this.
      2. View previous comments...
      3. FlyingLlama
        FlyingLlama
        A properly scaled Julia set combined with other maps will not - config file will allow mixing different generators for each type of map.
        Sep 17, 2017
        Supertin likes this.
      4. Supertin
        Supertin
        Oh, so reasonably cheap pseudo randomness. Nice.
        Sep 18, 2017
      5. FlyingLlama
        FlyingLlama
        It is a lot more expensive than most forms of noise, just more interesting. The generator is already far faster than the vanilla one, due to removing a lot of 3D noise.
        Sep 18, 2017
    10. FlyingLlama
      FlyingLlama
      World Generator work is still ongoing. A few new features: multiple biomes per column, realistic weather patterns.
      1. Atrelyu and Supertin like this.
      2. Atrelyu
        Atrelyu
        I have been reading most of your posts regarding this new plugin and I must say it sounds quite promising. Are there any news about it? Stuff to do, numbers of headaches remaining till release date, $JokeAboutEWGSchematicsTrees, etc?
        Feb 13, 2018
      3. FlyingLlama
        FlyingLlama
        Lots of headaches i cant deal with now, mostly related to native code and compression and some complicated math. I need to optimize generator performance more (the goal is lighter than a vanilla server without sacrificing anything)
        Feb 13, 2018
      4. Atrelyu
        Atrelyu
        Sounds very interesting! "lighter than a vanilla server" is certainly a very healthy and nice goal. It clearly seems that it will not be ready in the near future, is such a shame to have to wait so much. I still wish you the best with those headaches and will keep track of this project progress :)
        Feb 17, 2018
    11. Proximyst
      Proximyst
      henlo lam
      helllllo u STINKY lam
    12. s0mething
      s0mething
      Hi, wanted to ask if you could develop plugins im willing to pay 100$ around for a plugin just like CBWrapper since that is outdated and doesnt work. Pm if interested
    13. avighnash
      avighnash
      Your profile picture... nostalgia.
      1. FlyingLlama
        FlyingLlama
        It is not so buggy anymore, quite close to being finished.
        Jul 15, 2017
        Supertin likes this.
      2. avighnash
        avighnash
        You've been working on it for a year, and you are probably one of the most talented Java developer's that I have talked with, I can't wait for the project to be released.
        Jul 15, 2017
        Supertin likes this.
    14. FlyingLlama
      FlyingLlama
      Fully parallel world generation is now functional - it go fast zoom. Working on optimizing it now for even more fast.
      1. Chew likes this.
    15. FlyingLlama
      FlyingLlama
      World generator is still in progress. Building a new computer soon and then i will get back to it, needs a cleaner base generator, then beta
    16. datdenkikniet
      1. FlyingLlama
        FlyingLlama
        That moment when i log in and see 18 new messages and 6 people following me.

        Wat.
        May 21, 2017
    17. iTzGhostx
      iTzGhostx
      I'm your 2,000 rating :P
      1. FlyingLlama
        FlyingLlama
        Egads.
        May 8, 2017
        iTzGhostx likes this.
    18. Aderm
      Aderm
      1. FlyingLlama
        FlyingLlama
        Lots of ones that suggest that link points to a nonexistent domain. Usually firefox, by process of elimination (everything else is a flaming pile of garbage).
        Apr 15, 2017
        iTzGhostx likes this.
      2. Aderm
        Aderm
        Apr 15, 2017
    19. BrettPlayMC
      BrettPlayMC
      You're always right. :I
      1. FlyingLlama
        FlyingLlama
        I make an effort to try and ensure i am right before saying anything. For some reason it offends a lot of people.
        Apr 6, 2017
      2. stormtrooper28
        stormtrooper28
        "In the beginning the Universe was created.
        This has made a lot of people very angry and been widely regarded as a bad move.”


        (Douglas Adams, The Restaurant at the End of the Universe)
        Apr 7, 2017
        FlyingLlama likes this.
      3. Creeper1111111
        Creeper1111111
        I just wanted to say to you my response to you was a but uncalled for. I get mad when people tell me i cant when I have. Me and a friend have learned to work with spigot and java without any classes or any training. We are capeable. I also thought i might tell you people get mad at you when you are "right" about them doing something. All i had wanted was help and not to be told i need to learn java.
        Apr 12, 2017
    20. blok601
      blok601
      I thought I already followed you but I guess I was wrong. You are very, very helpful in this community and you know what you are talking about. There aren't many of those people here. Respect to you
  • Loading...
  • Loading...
  • Signature

    Learning java properly is faster than asking for help constantly: Oracle Java tutorials IBM Java tutorials
    Learn to debug yourself:
    stackoverflow.com/what-is-a-stack-trace