Hoy, Noticias de piratas informáticos trajo una novedad interesante minecraft herramienta de generación mundial a nuestra atención. Arnis utiliza datos geoespaciales gratuitos de OpenStreetMap para generar mapas detallados de Minecraft basados en una ubicación específica del mundo real. Como señala el desarrollador, esta herramienta se escribió inicialmente en Python. Sin embargo, desde entonces el proyecto se convirtió al lenguaje de programación Rust para aprender más sobre él y utilizar su potencial de optimización. Rust aparentemente permite “un rendimiento y una eficiencia aún mejores” que Python.
El nombre “Arnis” también se deriva de la ciudad del mismo nombre en Alemania. Esto se debe a que la ciudad se utilizó para probar y depurar el algoritmo, y su pequeño tamaño la convirtió en “un caso de prueba ideal” para fines de desarrollo. El nombre de un huevo de Pascua relacionado con el proceso de desarrollo es ingenioso, pero no hay nada más profundo aparte de eso.
Resulta que existen algunos precedentes de proyectos como este, incluso dentro de minecraft. Por ejemplo, “minecraft “a la carte” también fue desarrollado por el instituto público francés IGN, que funciona de manera similar. Sin embargo, a diferencia de Arnis, no se basa únicamente en datos de OpenStreetMap. El IGN (Instituto Internacional de Información Geográfica y Forestal) también utiliza sus datos cartográficos en Francia. Por el contrario, Valonia utiliza datos de mapas del Servicio Público de Valonia (SPW), y las ubicaciones fuera de estas áreas recurren a Bing y OpenStreetMap.
Por supuesto, “minecraft a la carta” es una solución creada por el gobierno que requiere acceso a datos privados que un desarrollador típico de código abierto no tiene. Arnis y otros proyectos (que utilizan datos de mapas del mundo real para el juego) realizados por desarrolladores independientes casi siempre usan OpenStreetMap ya que es de uso gratuito, incluso para estos fines.
Un comentario particularmente revelador en el hilo de Hacker News también apunta a las limitaciones de Arnis. Un usuario informa que su complejo de apartamentos no se muestra dentro de Arnis sino solo en las áreas circundantes. Esto se debe a que OpenStreetMap representa su complejo con un “polígono múltiple” en lugar de los conjuntos de nodos utilizados para las áreas circundantes. Parecería, entonces, que la capacidad de Arnis para utilizar los datos de OpenStreetMap con total precisión y claridad todavía está limitada en algunas formas cruciales que inicialmente pueden no ser intuitivas para sus usuarios.
En general, parece que Arnis está cumpliendo los objetivos establecidos del proyecto. Si no estás en un área densa con “múltiples polígonos” en OpenStreetMap, probablemente no tendrás ningún problema para representar tu ciudad o pueblo natal dentro de Arnis y minecraft.
Para detalles faltantes más inofensivos que Arnis no puede hacer todavía, como los detalles más minuciosos a nivel de la calle y los interiores de los edificios, minecraft todavía está minecraft. Flexionar tu creatividad para mejorar estos mapas generados y crear algo más interesante e inmersivo probablemente atraerá a las personas que disfrutan de este juego y otros títulos similares compatibles con sandbox.