Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es el algoritmo para generar terreno en Minecraft 1.1?

¿Cuál es el algoritmo para generar terreno en Minecraft 1.1?

Permítanme intentar hablar brevemente sobre la generación de terreno. De hecho, no me ha importado la generación de terreno durante mucho tiempo, pero cuando estaba traduciendo un documento de desarrollo recientemente, el documento de desarrollo mencionaba algunos detalles sobre la generación de terreno de Minecraft, así que tuve que aprender algo sobre la generación de terreno de Minecraft. En la actualidad, este artículo solo presenta la generación del mundo principal en circunstancias normales. El mundo inferior y el fin del mundo siguen siendo súper planos.

Este artículo se modifica mágicamente de acuerdo con el código fuente de Minecraft. no contiene ningún módulo o complemento como Forge y Bukkit. El código original del lado del servidor 1.10.2. Por supuesto, dado que el nivel de codificación de Mojang es realmente poco halagador, el código del que hablo aquí está lo más oculto posible para ofuscar los detalles.

La generación del terreno de Minecraft se divide en dos etapas: generación y población (no sé cómo traducir estas dos palabras, así que no las traduciré). Empecemos por la fase de generación.

La fase de generación se utiliza principalmente para generar terreno básico y algunos edificios grandes. La unidad generada en la fase de generación es un solo bloque con un largo, ancho y alto de 16 y 256 respectivamente, que también se puede decir que es una unidad organizativa más grande que un cubo en Minecraft.