Kako Minecraft ustvarja svetove

Kako Minecraft ustvarja svetove

Ocenjuje se, da je z Minecraftovim generatorjem sveta možnih 2,8 bilijona edinstvenih svetov. Svetovi so v bistvu neskončni in vsaka igra ustvari popolnoma drugačen zemljevid sveta. Toda kako Minecraft ustvarja te neverjetne svetove?

Kako Minecraft ustvarja svetove

Če želite izvedeti odgovor, ste prišli na pravo mesto. Ta članek bo razložil, kako ustvariti svetove v Minecraftu.

Začne se s semenom

Generiranje sveta v Minecraftu ni resnično naključno, saj se vsak ustvarjen svet začne s semensko številko. Ko ustvarite svet, imate možnost, da vnesete seme ali dovolite, da Minecraft izbere seme namesto vas. Te številke se dajo v »generator psevdonaključnih števil«. To je algoritem, ki ustvari sezname števil, ki se približajo naključnim številom.

Te psevdo-naključne številke so osnova za ustvarjanje sveta Minecraft. Uporabljajo se za izračun števil za proces, imenovan »proceduralna generacija«. Ta proces algoritemsko ustvari podatke za izdelavo tekstur in obsežne 3D računalniške grafike. To velja za številne računalniške igre, vključno z Minecraftom.

V povzetku:

  • Vnese se semenska številka.
  • To seme se vnese v generator psevdonaključnih števil.
  • Matematični podatki so ustvarjeni iz semena, ki se uporabljajo kot koordinate in lokacije.
  • Ker vsi podatki izvirajo iz številke semena, bo enako seme ustvarilo enak svet.

Proceduralno ustvarjanje svetov Minecraft

Kot ste morda uganili, proceduralno generiranje svetovnega terena in elementov sledi določenemu naboru korakov ali postopkov. Vsak korak prispeva k popolnoma razvitim svetovom Minecrafta, ki tako dobro zabavajo igralce. Ta proces posebej temelji na izračunih "Perlinovega šuma".

Za Minecraft ima postopek štiri glavne korake.

  • Zemljevidi hrupa
  • Elementi terena
  • Jame in rude
  • Svetovne dekoracije

Zemljevidi hrupa

Kako Minecraft ustvarja svetove

Običajno je, da se ustvarjanje računalniških iger začne z "karto hrupa" in Minecraft ni izjema. Prvi korak k ustvarjanju sveta je izdelava zemljevida hrupa terena, ki je v bistvu prikaz terena v pikah in odtenkih, ki se bodo kasneje v celoti razvili. Ta generator hrupa terena naredi topografski zemljevid iz kamna in vode.

Ko se ustvari, se začne s skladom Island Biome in sledi preostalim biomom ter ustrezno doda podrobnosti. Topografija vsakega bioma je še vedno generirana psevdonaključno, vendar je primerna za vsak biom.

Nato se drugi zemljevidi hrupa postavijo na vrh prvega, da zgladijo teren in dodajo podrobnosti bioma. Če boste pozorno opazovali, boste priča temu procesu, ko nastaja vaš svet. Rezultat je popolna topografija iz kamna, vode in zraka. Minecraft ustvari 16×16 kosov med vašim raziskovanjem.

Tu je še nekaj bistvenih dejstev o zemljevidu hrupa:

  • Topografija je zgrajena iz sone z uporabo karte hrupa.
  • Vse pod y=63 ni kamen ampak voda.
  • Vse ostalo je zrak, pri čemer velja pravilo, da je zrak vedno nad vodo.
  • Topografija je razširjena in zglajena na podlagi različnih biomov.
  • V kamniti topografiji še ni jam.

To daje osnovni svet, ki je pripravljen za nadgradnjo preostalega ustvarjalnega procesa. Na tej točki so edini uporabljeni materiali kamen, voda in zrak.

Elementi terena

Kako Minecraft ustvarja svetove

Naslednji korak v napredovanju je dodajanje blokov, kot so trava, umazanija in pesek. Ti niso zgrajeni na vrhu kamna, temveč prepišejo že obstoječo kamnito pokrajino. Ti so še naprej postavljeni "psevdonaključno" na podlagi števil, ki jih ustvari algoritem semena in gradnje.

  • Trava, pesek, umazanija itd. nadomestijo kamen v topografiji.
  • Nobena jama še ni ustvarjena.
  • Rude še ne obstajajo.
  • Okraski na površini zemlje še niso bili ustvarjeni.

Microsoftov algoritem upošteva, da bo puščava potrebovala več peska, oceani več gramoza itd. Vsak biom je napolnjen z ustreznimi kombinacijami zemeljskega materiala.

Jame in rude

Kako Minecraft ustvarja svetove

Zdaj, ko imamo svet zgrajen iz kamna, zemlje in podobnega, je čas, da goram dodamo jame in dolinam grape. To je postopek v dveh korakih:

  • Jame in grape ustvarjajo.
  • Rude se takoj ustvarijo znotraj kamnitih elementov.

Takrat se svetu doda baker, premog, zlato itd. Te urejajo pravila in distribucije Minecrafta, ki so nastavljene v vsaki različici.

Svetovne dekoracije

Kako Minecraft ustvarja svetove

Zadnji zaključni kamen za dokončanje ustvarjanja sveta je dodajanje okraskov svetu. To vključuje vse ostalo, kar lahko vsebuje svet. Najprej se poselijo strukture, nato pa rastlinstvo in živalstvo.

  • Drevesa in listje
  • Visoka trava in rože
  • Panji, čebele in druge žuželke
  • Vasi
  • Brodolomci in trdnjave
  • Templji v džungli in puščavske piramide
  • Nether gates

Te podrobnosti se v vsakem svetu razlikujejo in prispevajo k čudoviti raznolikosti Minecrafta. Vsak predmet se bo pojavil na podlagi njegovih posebnih pravil distribucije. Na primer, nekateri svetovi so lahko polni oceanov in ladijskih razbitin, medtem ko je drugih oceanov malo in daleč. Vsak svet je drugačen.

Kako vplivajo biomi?

Ko je izdelan začetni zemljevid hrupa terena, temelji na pravilih bioma iz Minecrafta. Tudi številke za določanje območij bioma izhajajo iz algoritma, ki obdeluje številko semena. Kot pri vsem na svetu, številka semena narekuje, kako padajo številke.

Psevdonaključna temperaturna števila so dodeljena vsem območjem in določajo, kateri biom se bo razvil v kateri koli regiji. Potekajo tudi drugi procesi natančnega prilagajanja, kot je spajanje robov biomov. Podrobnosti o generiranju, kot so te, so del Microsoftovega lastniškega algoritma.

pogosta vprašanja

Kaj pa Daljne dežele?

Daljne dežele so bile ustvarjene, ko je bil algoritem za ustvarjanje tako preobremenjen, da je prenehal delovati. Uporabniki ocenjujejo, da se je to zgodilo na približno 12 milijonih blokov od točke drstenja v katero koli smer. Številni igralci so se odpravili na iskanje Daljnih dežel. Govori se, da so Daljne dežele izginile s poznejšimi posodobitvami in popolnoma novim generatorjem terena.

Kako delujejo distribucije Ore?

Za vsako različico Minecrafta lahko na spletu najdete podrobne distribucije rude . Ti urejajo lokacije drstenja in pogostost vsake rude glede na višino ali vrednost y. Na primer, v različici 1.20 se lahko premog pojavi od y=0 do y=320 in je najpogostejši v plasteh 44, 95 in 136. Iskanje teh lahko pomaga pospešiti iskanje dragocenih rud in materialov.

Zakaj bo seme vsakič ustvarilo isti svet?

Zakaj bo seme vsakič ustvarilo isti svet?

Minecraft ustvarjeni svetovi

Generacija takšnih neskončnih igralnih svetov je fascinantna. Vsaka začetna številka bo ustvarila svoj edinstven svet, vendar samo s tem posebnim vnosom. Zapletena narava algoritma je razlog za neomejeno igralnost igre. Pravzaprav je vsak svet tako velik, da bi bilo nemogoče popolnoma raziskati in zapolniti kateri koli svet, še manj več svetov. Nekateri Minecraftovi svetovi so posebej zgrajeni za seme, ki ima numerični pomen. Med preizkušanjem boste morda našli nekaj kreativno skritih korelacij svetovnega semena.

Kaj menite o svetovih, ki jih ustvari Minecraft? Ali uživate v raznolikosti, ki jo ponujajo? Povejte nam v spodnjem oddelku za komentarje.


Kako uporabiti barvo polnila v Procreate

Kako uporabiti barvo polnila v Procreate

Čeprav obstaja veliko orodij za digitalno umetnost, Procreate izstopa z razlogom. Zasnovan je za risanje izvirne umetnosti s pisalom in tablico, kar vam omogoča

Kako popraviti Xfinity Stream, ki ni na voljo na FireSticku

Kako popraviti Xfinity Stream, ki ni na voljo na FireSticku

Xfinity Stream morda ni na voljo na vašem FireSticku, čeprav je že nameščen. Aplikacija za pretakanje morda ne bi delovala zaradi zastarele programske opreme ali

Kako popraviti, da Gmail ne deluje na telefonu iPhone

Kako popraviti, da Gmail ne deluje na telefonu iPhone

Nesporno je, da e-poštne aplikacije, kot je Gmail, pomembno vplivajo na naš način današnje interakcije, tako družbeno kot poklicno. Ti dovolijo

Vsi spremljevalci v Baldurjevih vratih 3

Vsi spremljevalci v Baldurjevih vratih 3

Igre igranja vlog (RPG) uporabljajo spremljevalce za spodbujanje igralcev, da ustvarijo čustveno navezanost na druge like v igri. "Baldurjeva vrata 3"

Virgin Hyperloop One: aplikacija HERE daje prvi vpogled v prevoz naslednje generacije

Virgin Hyperloop One: aplikacija HERE daje prvi vpogled v prevoz naslednje generacije

Dobili smo prvi vpogled v to, kako bo vožnja z Virgin Hyperloop One na sejmu CES 2018. Odobren del širše aplikacije in

Aplikacija Cash: Kako preveriti svojo identiteto in Bitcoin

Aplikacija Cash: Kako preveriti svojo identiteto in Bitcoin

Preberite, koliko časa traja preverjanje vašega računa Cash App ali Bitcoina in kaj storiti, če postopek preseže standardno omejitev.

Kako popraviti Discord, ki prikazuje črn zaslon med pretakanjem

Kako popraviti Discord, ki prikazuje črn zaslon med pretakanjem

S temi nasveti za odpravljanje težav odkrijte, kako odpraviti napako na črnem zaslonu pri pretakanju na Discordu, da lahko znova delite svojo vsebino.

Kako delujejo prevare na Facebook Marketplace

Kako delujejo prevare na Facebook Marketplace

Facebook Marketplace je danes eden največjih trgovcev z rabljenim blagom na spletu. Čeprav obstajajo prednosti uporabe Marketplace – kot je izdelava

Kako prisiliti program, da se odpre na določenem monitorju

Kako prisiliti program, da se odpre na določenem monitorju

Mnogi uporabniki sistema Windows danes raje delajo z več kot enim monitorjem, kar jim omogoča ogled dveh strani ali aplikacij hkrati. Zaradi te preference,

Kako dodati Google Drive v File Explorer

Kako dodati Google Drive v File Explorer

Če uporabljate računalnik z operacijskim sistemom Windows, poznate File Explorerja. Windows 10 je prinesel izboljšano različico, ki vam omogoča enostaven dostop do One Drive.