Generowanie świata

Każdy świat Valheim powstaje ze swojego ziarna, więc żaden biom nie leży w stałym miejscu — ale zasady, które je rozmieszczają, nigdy się nie zmieniają. Generator sprawdza 9 z nich w ustalonej kolejności i zatrzymuje się na pierwszym trafieniu, w świecie o promieniu 10 000 metrów. Dlatego Łąki są zawsze pośrodku, Mgliste Ziemie zawsze daleko, a żadne żeglowanie nie znajdzie Bagna bliżej niż 2000 metrów od miejsca, w którym się obudziłeś.

Jak daleko zaczyna się każdy biom

0 m2500 m5000 m7500 m10 000 m
  1. Bagna: 2000–6000 m
  2. Mglista Kraina: 6000–10 000 m
  3. Równiny: 3000–8000 m
  4. Czarny Las: 600–6000 m
  5. Łąki: do 5000 m

Góry i Ocean celowo pominięto na diagramie: generator wybiera je według wysokości terenu, a nie odległości, więc rysowanie ich jako pierścieni sugerowałoby zasadę, której nie ma.

Sprawdzany
Biom
Odległość od środka
Szum powyżej
Wysokość bazowa
Note
1Popieliskodalej niż 12 000 m od przesuniętego środkabrakdowolnaMierzone od środka przesuniętego o 4000 metrów na południe od twojego, z wymogiem 12 000 metrów od niego — przez co powstaje pas na dalekim południu, a nie pierścień, i to całkowicie poza promieniem świata. Sprawdzane przed wszystkim innym, więc przebija nawet ocean.
2Oceanwszędziebrak0,02 lub mniejWszędzie tam, gdzie wysokość terenu spada do 0,02 lub niżej. Odległość nie gra roli: dostatecznie głęboka niecka śródlądowa też jest oceanem — tak powstają jeziora.
3Daleka Północdalej niż 12 000 m od przesuniętego środkabrakdowolnaLustrzane odbicie Ziem Popiołów, przesunięte o 4000 metrów na północ. Sprawdzane po oceanie, a nie przed nim — to jedyna asymetria między nimi.
4Górywszędziebrakpowyżej 0,4Każdy punkt, którego wysokość terenu przekracza 0,4, w dowolnej odległości. Szczyty są tłumione w promieniu 1000 metrów od środka, żeby punkt startowy nie został zamurowany.
5Bagna2000–6000 m0,60,05–0,25Jedyny biom z pasem wysokości oprócz pasa odległości: potrzebuje niskiego, płaskiego gruntu ledwie nad wodą — dlatego bagna są rozległe i bezkształtne i nigdy nie pojawiają się na zboczu.
6Mglista Kraina6000–10 000 m0,4dowolnaNajbardziej zewnętrzny z biomów szumowych, dociśnięty do krawędzi świata. Jego pierścień nakłada się na pierścień Równin, a sprawdzany jest pierwszy, więc tam, gdzie pasowałyby oba, wygrywają Mgliste Ziemie.
7Równiny3000–8000 m0,4dowolnaSprawdzane po Mglistych Ziemiach i przed Czarnym Lasem, więc wypełniają lukę między nimi — dość blisko, by dopłynąć, dość daleko, byś nie wpadł na nie zbyt wcześnie.
8Czarny Las600–6000 m0,4dowolnaNajszerszy pierścień w grze i powód, dla którego twoja pierwsza Łąka jest otoczona lasem: wszystko za 600 metrem, co chybi wszystkie wcześniejsze testy i przekroczy próg szumu, staje się Czarnym Lasem.
9Łąkiw promieniu 5000 mbrakdowolnaTo, co zostało. Wszystko, co nie pasowało do niczego innego i leży w promieniu 5000 metrów od środka, jest Łąką — dlatego zawsze zaczynasz na jednej i dlatego kończą się, gdy wypływasz.

Kolejność jest zasadą

GetBiome zatrzymuje się na pierwszym trafieniu, więc pas obowiązuje tylko tam, gdzie wszystkie wcześniejsze testy chybiły. Punkt oddalony o 6000 metrów leży w pierścieniu Mglistych Ziem, ale jeśli wysokość terenu przekracza 0,4, to są Góry, bo Góry sprawdzane są wcześniej. Dlatego biomy przerywają się nawzajem, zamiast się nakładać, i dlatego pierścień Mglistych Ziem może być na wodnistym ziarnie niemal w całości Oceanem.

Pierścienie nie są okręgami

Do kilku odległości minimalnych dodawany jest człon oscylujący wraz z kierunkiem kompasu, wart do 100 metrów w każdą stronę. Krawędzie Czarnego Lasu, Równin, Mglistych Ziem i Łąk falują więc wokół świata zamiast tworzyć prawdziwe okręgi — dlatego to samo ziarno może umieścić Równiny na 3000 metrach dokładnie na północy, a dokładnie na wschodzie zauważalnie dalej.

Krawędź świata

Generowanie lądu kończy się na 10 000 metrach. Stamtąd do 10 500 metrów dno morskie jest stale obniżane, a na ostatnich dziesięciu metrach opada całkowicie — to twarda granica, za którą nie da się popłynąć. Rzeki i 3000 strumieni są rozmieszczane przed tym wszystkim, dlatego strumień może przeciąć dowolny biom z listy.

Dlaczego nie publikujemy mapy ziarna

Mapa biomów dla jednego ziarna wymaga odtworzenia co do bitu dwóch fragmentów Unity dostarczanych jako kod natywny, a bez porównania z samą grą nie sposób potwierdzić, że takie przeniesienie jest poprawne. Mapa subtelnie błędna jest gorsza niż jej brak, więc zamiast tego jest tu część prawdziwa dla każdego ziarna — i w przeciwieństwie do zrzutu ekranu z cudzego świata, prawdziwa także dla twojego.

Świat Valheim to dysk o promieniu 10 000 metrów, a każdemu punktowi w nim przypisuje biom te same 9 zasad w tej samej kolejności. Cztery z nich łączą pole szumu Perlina z pasem odległości, jedna dokłada do tego pas wysokości, dwie kierują się wyłącznie wysokością terenu, a dwie mierzą od środka oddalonego o tysiące metrów poza mapę. Nic z tego nie zmienia się między ziarnami. Zmienia się to, gdzie akurat wypadnie szum — dlatego dwa światy nie są do siebie podobne, a mimo to podlegają dokładnie tej samej geografii.

MetaBot Desktop

Twoje kompendium Valheim na PC

Każdy przedmiot, stworzenie, przepis i boss z plików gry, do tego planery rzemiosła, posiłków, komfortu i starć broni — w aplikacji na pulpit obok Valheim. Za darmo na twoim PC.

  • Przedmioty, stworzenia i bossowie
  • Planery rzemiosła i posiłków
  • Ekskluzywne narzędzia desktopowe
🔍

Pomóż nam utrzymać dokładność! Jeśli zauważysz nieprawidłowe statystyki, brakujące dane lub jakiekolwiek problemy, Twoja opinia bezpośrednio poprawia jakość naszych danych dla całej społeczności.

Zgłoś problem

FAQ o generowaniu świata w Valheim

Czy mapa Valheim jest taka sama dla wszystkich?

Nie. Teren powstaje z ziarna twojego świata, więc dwóch graczy z różnymi ziarnami nie dzieli ani jednej linii brzegowej. Dzielą za to strukturę: Łąki pośrodku, Czarny Las wokół, Bagno i Równiny dalej, Mgliste Ziemie na krawędzi, a Ziemie Popiołów i Daleką Północ za nią. Te pasy biorą się ze stałych liczb w generatorze i obowiązują dla każdego ziarna, jakie kiedykolwiek powstało.

Jak duży jest świat Valheim?

10 000 metrów od środka do krawędzi lądu i 10 500 metrów do punktu, w którym dno morskie opada i nie da się płynąć dalej. To dysk o średnicy nieco ponad 20 kilometrów, dlatego przemierzenie go od końca do końca jest prawdziwą wyprawą, a nie spacerem.

Dlaczego nie mogę znaleźć Bagna blisko bazy?

Bo zabrania tego zasada. Bagno powstaje wyłącznie między 2000 a 6000 metrem od środka świata i dodatkowo wymaga gruntu w wąskim pasie wysokości tuż nad poziomem morza. Jeśli twoja baza leży bliżej niż 2000 metrów, żadne przeszukiwanie okolicy go nie wydobędzie — trzeba wypłynąć.

Gdzie są Ziemie Popiołów i Daleka Północ?

Odpowiednio na dalekim południu i dalekiej północy, a mierzy się je inaczej niż wszystko pozostałe: generator przesuwa środek o 4000 metrów wzdłuż osi północ-południe, a potem wymaga 12 000 metrów od tego przesuniętego punktu. Skoro sam świat ma tylko 10 000 metrów promienia, efektem jest pas na jednym końcu mapy, a nie pierścień wokół niej.

Czy biomy w Valheim mogą się nakładać?

Nie — każdy punkt dostaje dokładnie jeden, bo generator zatrzymuje się na pierwszym trafieniu. Właśnie ta kolejność sprawia, że się przerywają: góra wznosząca się wewnątrz pierścienia Równin to Góry, nie Równiny, a niecka w Czarnym Lesie to Ocean. Pierścienie mówią, gdzie biom może się pojawić, a nie gdzie się pojawi.