Cubic Chunks: Reduced lag, infinite height, and more [The #1 Suggestion Thread of all time!][Updated! 6/14]
Poll: Which parts of this system do you like?
Ended May 15, 2014
Poll: Which parts of this system do you NOT like?
Ended May 15, 2014
Poll: Do you support this system's implementation overall? (If yes, if
Ended May 15, 2014
Read "How worlds will be stored" in the OP.
------------------
I might be a brony.
------------------
See? Only 5 words! Put me in the record books!
In all seriousness though, that has to be one of the dumbest reasons to dislike a suggestion, right behind actually wanting some of the problems this would fix, like lag... and, as can be seen from the poll, 30 people apparently want lag.
also you should check out Link Removed
The feature that has the side-effect of disabling X-ray isn't necessary for the system to work.
And yes, the end and nether will have their chunks stored in cubic form. The terrain doesn't have to change, but it could.
http://www.minecraftforum.net/topic/774957-a-guide-to-realistic-roleplaying-by-osakasun/page__gopid__10268670#entry10268670
Also, Dinnerbone himself said in a tweet that, if I'm not mistaken, he said CC won't really help with amplified terrain generation. (Correct me if I'm mistaken, though.)
also you should check out Link Removed
I am just going to throw in here that the implementation of a cubic-chunks system does affect the terrain-generation in terms of speed.
I can not say how big the difference is, but its probably really small or big depending on how one implements it.
But fact is that you can not have faster terrain-generation with a 3D-System over a 2D-System, because in the 2D-one, there is a lot of things that can be simplified and optimized. With the fact that you get a ton more chunks to process (Chunk-size does only matter partially here), and that you have to do a lot more fancy caching/buffering, the speed of a 3D-System-Generation will (always) be slower than the 2D-System-Generation.
If someone wants to tell me otherwise, go and implement two voxel engines, both using the exact same generation methods (= Always same Output, internal things put aside), but one using 2D-Chunks, the other using 3D-Chunks. I can nearly go and promise, that you always will get performance differences with the 2D-Chunk-System being faster than the 3D-Chunk-System, depending on what kind of Terrain you are generating.
Flatworlds don't count here, since they are just layered if-statements, and thus always insanely fast generateable, regardless of the system behind, because little-to-no calculations have to be done.
Please do me a favor and don't start a giant discussion over this post.
I really don't like taking part in long/giant discussions.
- Longor1996
PS: If I where to explain why there is a performance issue at all, it would take up a lot of time for me, which I can't afford right now. (I am having a sick currently, having headaches, can't be on the PC for too long, got it? Thanks, thats also the reason for tons of grammar errors you may find)
PPS: This post was written over the course of 40 minutes. I tried to pick the right wordings and fixing up grammar most of the time.
Im a modder/programmer! I am on Twitter and YouTube, and some more I won't tell you about!
X ray will still work in single player and on servers which allow it.
also you should check out Link Removed
Minecraft uses 3D Perlin noise to generate its terrain. That is the reason you get overhangs and the occasional floating island. The only thing that changes with cubic chunks is how it is arranged in memory.
And, please please PLEASE don't give up the fight guys.
This change would make minecraft absolutely EPIC.
The fight is going well.
There is nothing planned for those things. Not yet anyway.
As it will be in the future, it was at the birth of Man
There are only four things certain since Social Progress began.
That the Dog returns to his Vomit and the Sow returns to her Mire,
And the burnt Fool's bandaged finger goes wabbling back to the Fire;
And that after this is accomplished, and the brave new world begins
When all men are paid for existing and no man must pay for his sins,
As surely as Water will wet us, as surely as Fire will burn,
The Gods of the Copybook Headings with terror and slaughter return!
-The Gods Of The Copybook Headings, by Rudyard Kipling.
Awesome.
Thanks for the sitrep.
*nerdy happy dance*
XD
Incidentally, I tried to garner support and monkied up the attempt at the FTB forums.
Maybe someone better equiped to explain it may want to help?
http://forum.feed-th...c-chunks.33326/
I briefly talked with jeb_ about cubic-chunks on the java-gaming forum.
At least I know what's their problem is with the system.
I will not post a link, since the forum doesn't need to be flooded with people that don't understand technical stuff.
Also, no need to overload the java-gaming site itself.
Google it if you wan't to know what jeb_ said.
- Longor1996
PS: And for the ones that do read my posts on the forum: Yes, I think of cubic-chunks as a nice-to-have thing, not a required oh-ma-gosh feature.
Im a modder/programmer! I am on Twitter and YouTube, and some more I won't tell you about!