Some semi-random thoughts on terrain generation - Printable Version +- Cuberite Forum (https://forum.cuberite.org) +-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html) +--- Forum: Development (https://forum.cuberite.org/forum-13.html) +--- Thread: Some semi-random thoughts on terrain generation (/thread-409.html) |
RE: Some semi-random thoughts on terrain generation - PureTryOut - 04-19-2016 Today I saw this post on /r/minecraft, and I have to agree with the thread. Default MC land generation is boring. Is it an idea for Cuberite to have 2 generation modes: default MC generation, and "enhanced" generation? The enhanced generation could be used for more interesting land generation: bigger and deeper oceans, bigger and higher mountains, fjords, mountain deserts, etc. I would think this attracts some new users, as there are a lot of people thinking the default MC land generation is boring. EDIT: I was thinking stuff like these:
RE: Some semi-random thoughts on terrain generation - NiLSPACE - 04-19-2016 Cuberite's generator is better than just 2 modes. You can configure almost everything. We do need new shape/composition/finish-generators for almost everything you asked for though. RE: Some semi-random thoughts on terrain generation - PureTryOut - 04-19-2016 Should I create a Github issue? I'm willing to put up a bounty for it. RE: Some semi-random thoughts on terrain generation - NiLSPACE - 04-20-2016 Well, this sounds more like something a plugin should do. We first need a way to allow plugins to add new generators though. RE: Some semi-random thoughts on terrain generation - PureTryOut - 04-20-2016 Ooh that would be fine as well. In that case I could even look into doing it myself. RE: Some semi-random thoughts on terrain generation - NiLSPACE - 04-20-2016 That's a bit harder to do though. The world generator/settings is loaded before the plugins are loaded. You can do it by using the OnChunkGenerating/ed hooks, but that would mean overriding the default generator completely instead of defining different Biome/Composition/Shape/Finisher-generators. RE: Some semi-random thoughts on terrain generation - NiLSPACE - 06-20-2016 @xoft, I was wondering if the Grown biome generator can also be easily written in Javascript. If so, then instead of using pictures you can use a canvas to visualize the process. Then you can add a zoom and a smooth button next to it so people can toy with it themselves. RE: Some semi-random thoughts on terrain generation - xoft - 06-21-2016 That should be possible, but I don't know my way around JS, so it won't be me implementing that. Feel free to try it yourself RE: Some semi-random thoughts on terrain generation - NiLSPACE - 06-21-2016 Whatcha think?: http://javascript.nilspace.nl/Cuberite/GrownVisualizer/index.html RE: Some semi-random thoughts on terrain generation - xoft - 06-21-2016 I think there is some error, because some of the colors disappear when zooming in. That shouldn't happen. |