Back
MapMC

MapMC

Entre bastidores: cómo los datos de OpenStreetMap se convierten en un mundo de Minecraft

Entre bastidores: cómo los datos de OpenStreetMap se convierten en un mundo de Minecraft

Dibujas un rectángulo, esperas unos minutos y obtienes un mundo de Minecraft. ¿Qué ocurre realmente en medio? Aquí tienes la versión breve.

Step 1 — Le preguntamos a OpenStreetMap qué hay allí

OpenStreetMap (OSM) es un mapa del mundo gratuito y construido por la comunidad. Para el área que seleccionas, obtenemos sus datos: huellas de edificios con sus alturas, carreteras y senderos, agua, parques, usos del suelo y puntos de interés.

Step 2 — Añadimos el terreno

Edificios planos sobre un suelo plano se verían mal. Incorporamos datos de elevación para que colinas, valles, riberas y costas cobren forma: tu ciudad se asienta sobre el relieve real del terreno.

Step 3 — Arnis convierte los datos en bloques

El trabajo pesado lo realiza Arnis, un motor de código abierto escrito en Rust. Traduce cada elemento del mapa a bloques de Minecraft: los contornos de los edificios se convierten en muros con tejados, las carreteras en senderos, los parques en hierba y árboles, el agua en agua. Los materiales se eligen para coincidir con lo que realmente hay.

Step 4 — Empaquetamos y entregamos

El resultado se guarda como una partida estándar de Minecraft —un .mcworld para Bedrock o una carpeta de mundo para Java— y te enviamos un enlace por correo electrónico. Para los mundos de Java también renderizamos una vista previa 3D explorable en tu navegador con BlueMap.

Código abierto de principio a fin

El motor de conversión es Arnis (Apache-2.0, de Louis Erbkamm y colaboradores); los datos del mapa son de OpenStreetMap, bajo la Open Database License. El trabajo de MapMC es hacer que todo esto funcione en tu navegador en un par de minutos, sin instalación ni línea de comandos.


¿Tienes curiosidad por verlo en tu propia ciudad? Abre el generador →.

MapMC