Kako Minecraft stvara svjetove

Procjenjuje se da je 2,8 trilijuna jedinstvenih svjetova moguće uz Minecraftov generator svijeta. Svjetovi su u biti beskrajni, a svaka igra generira potpuno drugačiju kartu svijeta. Ali kako Minecraft stvara ove nevjerojatne svjetove?

Kako Minecraft stvara svjetove

Ako želite znati odgovor, došli ste na pravo mjesto. Ovaj članak će objasniti kako generirati svjetove u Minecraftu.

Počinje sa sjemenom

Generiranje Minecraft svijeta nije doista nasumično, jer svaki generirani svijet počinje početnim brojem. Kada kreirate svijet, imate opciju da unesete sjeme ili dopustite Minecraftu da odabere sjeme umjesto vas. Ti se brojevi stavljaju u "generator pseudoslučajnih brojeva". Ovo je algoritam koji generira popise brojeva koji aproksimiraju nasumične brojeve.

Ovi pseudo-slučajni brojevi temelj su stvaranja Minecraft svijeta. Koriste se za izračunavanje brojeva za proces koji se naziva "proceduralno generiranje". Ovaj proces algoritamski stvara podatke za izradu tekstura i velike 3D računalne grafike. Ovo je slučaj s mnogim računalnim igrama, uključujući Minecraft.

U sažetku:

  • Unosi se početni broj.
  • Ovo početno mjesto se unosi u generator pseudoslučajnih brojeva.
  • Matematički podaci se stvaraju iz sjemena koji se koriste kao koordinate i lokacije.
  • Budući da svi podaci dolaze iz broja sjemena, identično sjeme proizvest će identičan svijet.

Proceduralno generiranje Minecraft svjetova

Kao što ste možda pogodili, proceduralno generiranje svjetskog terena i elemenata slijedi određeni skup koraka ili postupaka. Svaki korak doprinosi potpuno razvijenim Minecraft svjetovima koji tako dobro zabavljaju igrače. Ovaj se proces posebno temelji na izračunima "Perlinove buke".

Za Minecraft, proces ima četiri glavna koraka.

  • Karte buke
  • Elementi terena
  • Pećine i rude
  • Svjetski ukrasi

Karte buke

Kako Minecraft stvara svjetove

Uobičajeno je da stvaranje računalne igre počinje s "mapom buke", a Minecraft nije iznimka. Prvi korak u stvaranju svijeta je generiranje karte buke terena, koja je u osnovi prikaz terena u točkama i nijansama koji će se kasnije u potpunosti razviti. Ovaj generator buke terena izrađuje topografsku kartu od kamena i vode.

Kako se generira, počinje s hrpom bioma otoka i slijedi kroz ostatak bioma, dodajući detalje u skladu s tim. Topografija svakog bioma još uvijek je pseudo-nasumično generirana, ali prikladna za svaki biom.

Zatim se druge karte buke postavljaju na prvu kako bi se izravnao teren i dodale pojedinosti o biomu. Ako pažljivo promatrate, svjedočit ćete ovom procesu kako se vaš svijet stvara. Rezultat je kompletna topografija napravljena od kamena, vode i zraka. Minecraft generira 16×16 komada dok istražujete.

Evo još nekoliko bitnih činjenica o karti buke:

  • Topografija je izgrađena od sone pomoću karte buke.
  • Sve ispod y=63 nije kamen nego voda.
  • Sve ostalo je zrak, uz pravilo da je zrak uvijek iznad vode.
  • Topografija je proširena i izglađena na temelju različitih bioma.
  • U kamenoj topografiji još ne postoje špilje.

To daje osnovni svijet koji je spreman za poboljšanje ostatkom kreativnog procesa. U ovom trenutku, jedini korišteni materijali su kamen, voda i zrak.

Elementi terena

Kako Minecraft stvara svjetove

Sljedeći korak u napredovanju je dodavanje blokova kao što su trava, zemlja i pijesak. One nisu izgrađene na vrhu kamena, već prebrišu već postojeći kameni krajolik. Oni se i dalje postavljaju "pseudo-nasumično" na temelju brojeva koje generira algoritam za početnu vrijednost i izgradnju.

  • Trava, pijesak, zemlja, itd. zamjenjuju kamen u topografiji.
  • Još nisu stvorene špilje.
  • Rude još ne postoje.
  • Ukrasi na površini zemlje još nisu generirani.

Microsoftov algoritam uzima u obzir da će pustinja trebati više pijeska, oceani više šljunka, i tako dalje. Svaki je biom ispunjen odgovarajućim kombinacijama kopnenog materijala.

Pećine i rude

Kako Minecraft stvara svjetove

Sada kada imamo svijet izgrađen od kamena, zemlje i sličnog, vrijeme je da planinama dodamo špilje i dolinama klance. Ovo je proces u dva koraka:

  • Pećine i klanci stvaraju.
  • Rude se odmah stvaraju unutar kamenih elemenata.

Tada se svijetu dodaju bakar, ugljen, zlato itd. Oni su regulirani Minecraft pravilima i distribucijama koje su postavljene u svakoj verziji.

Svjetski ukrasi

Kako Minecraft stvara svjetove

Posljednji kamen za završetak stvaranja svijeta je dodavanje ukrasa svijetu. Ovo uključuje sve ostalo što svijet može sadržavati. Prvo se naseljavaju strukture, a zatim flora i fauna.

  • Drveće i lišće
  • Visoka trava i cvijeće
  • Košnice, pčele i drugi insekti
  • Sela
  • Brodolomi i uporišta
  • Hramovi u džungli i pustinjske piramide
  • Nether gates

Ovi detalji razlikuju se u svakom svijetu i doprinose prekrasnoj raznolikosti u Minecraftu. Svaka će se stavka pojaviti na temelju svojih posebnih pravila distribucije. Na primjer, neki svjetovi mogu biti ispunjeni oceanima i brodolomima, dok drugi imaju rijetke oceane. Svaki svijet je drugačiji.

Kako utječu biomi?

Kada se napravi početna karta buke terena, ona se temelji na pravilima bioma iz Minecrafta. Brojevi za određivanje područja bioma također dolaze iz algoritma koji obrađuje broj sjemena. Kao i sa svime na svijetu, broj nositelja diktira kako će brojke padati.

Pseudo-nasumični temperaturni brojevi dodijeljeni su svim područjima i oni određuju koji će se biom razviti u bilo kojoj regiji. Pokreću se i drugi procesi finog podešavanja, poput spajanja rubova bioma. Pojedinosti o generiranju poput ovih dio su Microsoftovog vlasničkog algoritma.

Pitanja

Što je s Dalekim zemljama?

Daleke zemlje su stvorene kada je algoritam za generiranje bio toliko preopterećen da je prestao raditi. Korisnici procjenjuju da se to dogodilo na oko 12 milijuna blokova od točke pojavljivanja u bilo kojem smjeru. Mnogi igrači krenuli su u potragu za Dalekim zemljama. Priča se da su Far Lands nestali s kasnijim ažuriranjima i potpuno novim generatorom terena.

Kako funkcioniraju Ore distribucije?

Za svaku verziju Minecrafta možete pronaći detaljne distribucije rude na internetu. Oni upravljaju mjestima mriještenja i učestalošću svake rude na temelju visine ili vrijednosti y. Na primjer, u verziji 1.20 ugljen se može pojaviti od y=0 do y=320 i najčešći je u slojevima 44, 95 i 136. Gledanje ovih može vam pomoći da ubrzate svoju potragu za dragocjenim rudama i materijalima.

Zašto će sjeme svaki put stvoriti isti svijet?

Zašto će sjeme svaki put stvoriti isti svijet?

Minecraft generirani svjetovi

Generacija takvih beskonačnih svjetova igara je fascinantna. Svaki početni broj će generirati vlastiti jedinstveni svijet, ali samo s tim specifičnim unosom. Komplicirana priroda algoritma doprinosi neograničenoj igrivosti igre. Zapravo, svaki je svijet toliko velik da bi bilo nemoguće potpuno istražiti i ispuniti bilo koji svijet, a još manje više svjetova. Neki od Minecraftovih svjetova su posebno izgrađeni za sjemenke koje imaju numeričko značenje. Dok eksperimentirate, možda ćete pronaći neke kreativno skrivene korelacije svijeta i sjemena.

Što mislite o svjetovima koje stvara Minecraft? Uživate li u raznolikosti koju nude? Recite nam u odjeljku za komentare ispod.


Leave a Comment

Kako poslati datoteku putem Bluetootha s računala sa sustavom Windows 10

Kako poslati datoteku putem Bluetootha s računala sa sustavom Windows 10

Bluetooth je brz i praktičan način za dijeljenje datoteka između dva uređaja. Ovaj vodič vam pomaže da lako pošaljete datoteke putem Bluetooth-a koristeći Windows 10.

10 najpopularnijih tipkovničkih prečaca u sustavu Windows 10 i kako ih koristiti

10 najpopularnijih tipkovničkih prečaca u sustavu Windows 10 i kako ih koristiti

Evo pogleda na 10 najboljih tipkovničkih prečaca u sustavu Windows 10 i kako ih možete koristiti u svoju korist za posao, školu i još mnogo toga.

Upute za Windows 10: šaljite Bluetooth datoteke, slike, glazbu i video na sve uređaje

Upute za Windows 10: šaljite Bluetooth datoteke, slike, glazbu i video na sve uređaje

Sjećate li se dana kada je Bluetooth bio tako velika stvar? Saznajte kako jednostavno slati datoteke s Windows 10 putem Bluetootha u našem vodiču.

Kako blokirati i deblokirati nekoga u Microsoftovim timovima i koje su alternative

Kako blokirati i deblokirati nekoga u Microsoftovim timovima i koje su alternative

Microsoft Teams jedna je od najistaknutijih platformi za video konferencije za tvrtke u današnjem dobu pandemije. U ovom vodiču naučite kako blokirati kontakte i upravljati komunikacijom u Microsoft Teamsu.

Najbolji poslovi za seljake u Minecraftu

Najbolji poslovi za seljake u Minecraftu

Minecraft sela stvaraju predah od obično usamljeničkog života okupljanja i izrade u igri. Otkrijte najbolje seljake i njihove poslove.

Kako promijeniti pozadinu i učiniti da vaša radna površina izgleda jedinstveno u sustavu Windows 11

Kako promijeniti pozadinu i učiniti da vaša radna površina izgleda jedinstveno u sustavu Windows 11

Slijedite ovaj vodič o tome kako promijeniti pozadinu uz savjete za personalizaciju radne površine u sustavu Windows 11.

Kako postaviti dvostruki monitor na Windows 10

Kako postaviti dvostruki monitor na Windows 10

Naučite kako postaviti više monitora na Windows 10 na ovom blogu. Ovaj vodič sadrži korake za konfiguraciju, personalizaciju i rješavanje problema s dvostrukim monitorima.

Kako deinstalirati aplikaciju ili program u sustavu Windows 10

Kako deinstalirati aplikaciju ili program u sustavu Windows 10

Saznajte kako lako deinstalirati aplikacije u Windows 10 i osloboditi prostor na vašem uređaju.

Kako povećati i smanjiti na Discordu

Kako povećati i smanjiti na Discordu

Discord web-mjesto, aplikacija, pa čak i mobilna aplikacija imaju svoj način prilagođavanja razine zumiranja na Discordu radi bolje pristupačnosti.

Kako ukloniti Snapchat filtere sa spremljene fotografije

Kako ukloniti Snapchat filtere sa spremljene fotografije

Umorni ste od tih filtera na Snapchat fotografijama? Saznajte kako ukloniti Snapchat filtere sa spremljenih fotografija uz jednostavne korake.