Warum sind die Minecraft Chunks 16x16 groß und nicht z.B 12x12?
Hallo,
warum ausgerechnet 16 warum nicht 10? Hat es einen bestimmten Hintergrund? Wäre es etwa Schlimm wenn die Chunks 12x12 groß wären?
LG
4 Antworten
![](https://images.gutefrage.net/media/user/CSANecromancer/1569527110921_nmmslarge__0_0_200_200_206c5dc1b471eb79da3f219b3ef382b3.png?v=1569527111000)
Wenn du mit diesen binären Potenzen arbeitest, kannst du einerseits sehr einfach und direkt Register für verschiedene Dinge verwenden und benötigst dazu null Umrechnung und kannst unmittelbar mit Bitmasken arbeiten.
Zum anderen kannst du bestimmte Arithmetiken sehr viel schneller ausführen, da z.B. 32 nicht nur das Doppelte von 16 ist, sondern auch ganz simpel durch Linksshift der Bits (mit gleichzeitiger 0-Auffüllung) erreicht werden kann, was um ein Vielfaches schneller ist, als andere Berechnungsmöglichkeiten.
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
1,2,4,8,16,32,64,128 usw. sind viel einfacher abzuspeichern als andere Zahlen deshalb basiert alles in Minecraft auf diesen Zahlen zb. ein Stack=64, Redstone stärken=16, Farben(Glas, Wolle, Farbstoff)=16.
![](https://images.gutefrage.net/media/user/Rollo489/1711261201748_nmmslarge__0_0_474_474_60b8823afec13953cb35eeb84ada330b.jpg?v=1711261202000)
Bei Minecraft basiert alles auf Verdopplungem
Stacks: Entweder 16 oder 64
Chunks: 64
usw
2x2=4 4x2=8 16x2=32 32x2=64
![](https://images.gutefrage.net/media/user/Schachpapa/1456653634658_nmmslarge__116_32_432_432_d36a6a6d62721271685e85017f4dbcb0.jpg?v=1456653637000)
1, 2, 4, 8, 16 usw sind 2er Potenzen und in der Binären Welt genauso "schön" wie 1, 10, 100, 1000 usw in der dezimalen Welt.
![](https://images.gutefrage.net/media/user/Leander366/1634744809516_nmmslarge__0_0_2000_2000_4ac4823b2a1e9d8e0cbf99ab8974f988.png?v=1634744810000)
Letztendlich liegt das bei Mojang wie groß sie einen Chunk machen möchten. Es ist egal wie groß er ist, jedoch sind kleinere "Render Regions" wie sie in der Fachsprache heißen immer vorteilhafter. Zudem ist die 16 in der Informatik eine schöne Zahl weshalb Notch sie wahrscheinlich auch benutzt hat
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Ich bin mir ziemlich Sicher das es einen Logischen Grund hat, diesen möchte ich gerne verstehen.
![](https://images.gutefrage.net/media/user/Leander366/1634744809516_nmmslarge__0_0_2000_2000_4ac4823b2a1e9d8e0cbf99ab8974f988.png?v=1634744810000)
Es gibt keinen genaueren Grund als das was ich dir geschildert habe
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Ah, du hast es also Verstanden oder? Weil in der Informatik sucht man sich einfach die "Schönen" Zahlen heraus, nh? Genau, ja das macht sinn & ist Logisch!! Vielen Dank!!
Ich dachte es hat einen Grund in der Informatik. Solche Zahlen sieht man dort des Öfteren.