Minecraft doczekał się narzędzia, które pozwala przenieść dosłownie każde miejsce na Ziemi do gry w kilka minut. Arnis, projekt open source stworzony przez niemieckiego programistę Louisa Erbkamma, wykorzystuje dane z OpenStreetMap do automatycznego generowania światów odwzorowujących rzeczywiste miasta, ulice i budynki. Jak opisał GitHub Blog w artykule z 3 listopada 2026, program ma na koncie blisko 900 000 pobrań i około 70 współtwórców.
Jak działa generator światów
Użytkownik wybiera na mapie interesujący go obszar, a Arnis pobiera dane geograficzne z Overpass API, bazy zapytań do OpenStreetMap, i mapuje każdy element terenu: budynki, drogi, rzeki, linie kolejowe i lasy. Dla bardziej złożonych struktur program stosuje konwersję modeli trójwymiarowych, co pozwala zachować proporcje i charakterystyczne detale architektoniczne.
Projekt trafia prosto do folderu zapisów gry, więc wygenerowany świat można od razu otworzyć w Minecraft Java Edition, podobnie jak każdy inny zapis pobrany z launchera Java Edition. Erbkamm zaczynał od prototypu napisanego w Pythonie, ale żeby poprawić wydajność i skalowalność przy dużych obszarach, przepisał cały silnik na Rust. Stara implementacja wciąż jest dostępna w repozytorium jako branch python-legacy, co pozwala śledzić historię projektu.
Od prototypu do globalnej społeczności
Erbkamm zaczął pracę nad Arnis w 2022 roku, a pierwszy prototyp powstał w ciągu dwóch tygodni. Jak sam opowiada w rozmowie z GitHub Blog, nauczył się programować mając 13 lat, a impulsem do stworzenia narzędzia była chęć odtworzenia miejsc, które znał z map, ale nigdy nie odwiedził osobiście. Jedną z pierwszych lokalizacji, jakie wygenerował, było miasto, które, jak sam przyznaje, "znam dość dobrze, ale tam nie byłem".
Projekt rozrósł się do prawdziwej społeczności deweloperskiej na GitHubie. Erbkamm podkreśla, że najważniejszym efektem sukcesu Arnis nie są same liczby pobrań, ale ludzie, którzy zaczęli zgłaszać poprawki i nowe funkcje. "Najlepsze, co mi się przydarzyło, to duża społeczność na GitHubie" - mówi twórca projektu. Narzędzie zostało przetłumaczone na około 20 języków, co pokazuje, jak szeroko rozlało się zainteresowanie poza pierwotną grupą użytkowników.
Wsparcie sztucznej inteligencji w rozwoju
Erbkamm przyznaje też, że w codziennej pracy nad projektem korzysta z narzędzi AI do automatyzacji powtarzalnych zadań. "Mogę delegować nudne zadania Copilotowi" - zaznacza w rozmowie z GitHub Blog. Dzięki temu może skupić się na architekturze silnika generującego świat i na komunikacji ze społecznością współtwórców, a nie na rutynowych poprawkach kodu.
Taki model rozwoju, gdzie twórca projektu nadzoruje pracę kilkudziesięciu wolontariuszy wspieranych częściowo przez AI, staje się coraz popularniejszy w dużych projektach open source związanych z Minecraft. Podobny mechanizm napędza choćby ruch Build The Earth, w ramach którego polski zespół odtwarza kolejne polskie miasta w skali 1:1.
Eksperymenty poza Ziemią
Zespół Arnis nie ograniczył się do map naszej planety. Projekt rozszerzono o generowanie terenu Księżyca i Marsa, korzystając z publicznie dostępnych danych topograficznych NASA i innych agencji kosmicznych. To pokazuje, że framework stworzony pod kątem OpenStreetMap da się elastycznie zaadaptować do każdego zbioru danych wysokościowych, nie tylko ziemskiego.
Dla polskich graczy Arnis jest przede wszystkim ciekawą alternatywą dla ręcznego budowania map terenowych, które wcześniej wymagało żmudnej pracy w edytorach albo konwersji danych GIS osobnymi skryptami. Narzędzie działa z dowolnym światem w Minecraft Java Edition, więc można je wypróbować na własnym komputerze bez dodatkowych modów, o ile ma się zainstalowane środowisko Rust potrzebne do kompilacji lub pobierze gotową binarkę z repozytorium projektu.
Komentarze
Komentarze działają w zewnętrznym serwisie Disqus, który zapisuje pliki cookie (polityka prywatności Disqusa). Wczytamy komentarze po kliknięciu przycisku poniżej.
Nie udało się wczytać Disqusa. Jeśli masz adblocka lub inną blokadę, wyłącz blokowanie na minecraft.pl i spróbuj ponownie.