Minecraft
Tamaño del mundo en disco
El tamaño en disco de un mundo Minecraft se decide casi enteramente por la distancia a la que se establece el límite, ya que es lo que limita cuánto terreno se puede generar. Todo lo demás es una cifra de redondeo comparado con el cuadrado del radio.
Cómo se calcula esto
El límite es cuadrado, por lo que el área generada es el doble del radio al cuadrado, dividida en bloques de dieciséis chunks. Cada chunk guardado es de alrededor de 45 KB en 1.17 y versiones anteriores y de alrededor de 85 KB desde 1.18 en adelante — el mundo se hizo un cincuenta por ciento más alto en esa actualización y el chunk guardado creció con él. El Nether funciona a una octava parte de la escala, por lo que el mismo límite cubre una octava de la distancia en cada dirección y una sesenta y cuatroava parte del área, lo que explica por qué contribuye mucho menos de lo que se espera.
La aritmética
- chunks = (2 × border radius ÷ 16)²
- nether chunks = (2 × radius ÷ 8 ÷ 16)² · end ≈ 2% of overworld
- disk = chunks × KB per chunk (45 KB pre-1.18, 85 KB from 1.18)
Lo que la gente se equivoca
Esto asume que el mundo está completamente generado hasta el límite, lo cual es el peor caso y el número correcto para presupuestar si se pregenera. Un mundo por el que simplemente han pasado los jugadores será mucho más pequeño. Si se trabaja al revés, los archivos de región asignan espacio en sectores de 4 KB, por lo que un mundo explorado de forma dispersa ocupa más espacio de lo que sugiere el recuento de chunks — la estimación de pregeneración y la realidad dispersa convergen desde direcciones opuestas.