Hur Minecraft skapar världar

Det uppskattas att 2,8 biljoner unika världar är möjliga med Minecrafts världsgenerator. Världarna är i princip oändliga, och varje spel genererar en helt annan världskarta. Men hur genererar Minecraft dessa otroliga världar?

Hur Minecraft skapar världar

Om du vill veta svaret har du kommit till rätt ställe. Den här artikeln kommer att förklara hur man skapar världar i Minecraft.

Det börjar med ett frö

Minecraft världsgenerering är inte riktigt slumpmässig, eftersom varje värld som genereras börjar med ett frönummer. När du skapar en värld har du möjlighet att ange ett frö eller att låta Minecraft välja ett frö åt dig. Dessa siffror sätts in i en "pseudoslumptalsgenerator." Detta är en algoritm som genererar listor med tal som approximerar slumpmässiga tal.

Dessa pseudo-slumpmässiga siffror är grunden för Minecrafts världsgenerering. De används för att beräkna siffror för en process som kallas "procedural generation." Denna process skapar data algoritmiskt för att göra texturer och storskalig 3D-datorgrafik. Detta är för fallet med många datorspel, inklusive Minecraft.

Sammanfattningsvis:

  • Ett frönummer anges.
  • Detta frö matas in i en pseudoslumptalsgenerator.
  • Matematisk data skapas från fröet för att användas som koordinater och platser.
  • Eftersom all data kommer från frönummer, kommer ett identiskt frö att producera en identisk värld.

Procedurgenerering av Minecraft-världar

Som du kanske har gissat följer procedurgenereringen av världens terräng och element en specifik uppsättning steg eller procedurer. Varje steg bidrar till de fullt utvecklade Minecraft-världarna som underhåller spelare så bra. Denna process är specifikt baserad på "Perlin-brus"-beräkningar.

För Minecraft har processen fyra huvudsteg.

  • Bullerkartor
  • Terrängelement
  • Grottor och malmer
  • Världsdekorationer

Bullerkartor

Hur Minecraft skapar världar

Det är vanligt att skapa datorspel börjar med en "bruskarta", och Minecraft är inget undantag. Det första steget för att skapa världen är genereringen av en terrängbruskarta, som i grunden är en representation av terrängen i prickar och nyanser som senare kommer att utvecklas fullt ut. Denna terrängbrusgenerator gör en topografisk karta av sten och vatten.

När den genereras börjar den med en Island Biome-stack och följer genom resten av biomen och lägger till detaljer i enlighet med detta. Topografin för varje biom är fortfarande pseudo-slumpmässigt genererad, men lämplig för varje biom.

Därefter placeras andra bruskartor ovanpå den första för att jämna ut terrängen och lägga till biomdetaljer. Om du tittar noga kommer du att bevittna denna process när din värld genererar. Resultatet är en komplett topografi gjord av sten, vatten och luft. Minecraft genererar 16×16 bitar när du utforskar.

Här är några mer viktiga fakta om en bruskarta:

  • Topografi är byggd från sone med hjälp av en bruskarta.
  • Allt under y=63 är inte sten utan vatten.
  • Allt annat är luft, med regeln att luft alltid är ovanför vattnet.
  • Topografi utökas och utjämnas baserat på varierande biomer.
  • Det finns inga grottor i stentopografin ännu.

Detta ger den grundläggande världen som är redo att förstärkas av resten av den kreativa processen. Vid denna tidpunkt är de enda materialen som används sten, vatten och luft.

Terrängelement

Hur Minecraft skapar världar

Nästa steg i utvecklingen är att lägga till block som gräs, smuts och sand. Dessa är inte byggda ovanpå stenen, utan snarare skriver de över det redan befintliga stenlandskapet. Dessa fortsätter att placeras "pseudo-slumpmässigt" baserat på siffrorna som genereras av frö- och byggnadsalgoritmen.

  • Gräs, sand, smuts etc. ersätter sten i topografin.
  • Inga grottor har ännu skapats.
  • Malmer finns ännu inte.
  • Utsmyckningar på markens yta har inte genererats ännu.

Microsofts algoritm tar hänsyn till att öknen kommer att behöva mer sand, haven mer grus och så vidare. Varje biom är fylld med lämpliga kombinationer av landmaterial.

Grottor och malmer

Hur Minecraft skapar världar

Nu när vi har en värld byggd av sten, smuts och liknande, är det dags att lägga till grottor till bergen och raviner till dalarna. Detta är en process i två steg:

  • Grottor och raviner genererar.
  • Malmer skapas omedelbart inom stenelementen.

Det är då koppar, kol, guld etc. läggs till världen. Dessa styrs av Minecraft-regler och distributioner som ställs in i varje version.

Världsdekorationer

Hur Minecraft skapar världar

Den sista slutstenen för att fullborda världsgenerationen är tillägget av dekorationer till världen. Detta inkluderar allt annat som en värld kan innehålla. Strukturer befolkas först, följt av flora och fauna.

  • Träd och lövverk
  • Högt gräs och blommor
  • Bikupor, bin och andra insekter
  • Byar
  • Skeppsvrak och fästen
  • Djungeltempel och ökenpyramider
  • Nedre portar

Dessa detaljer varierar i varje värld och bidrar till den underbara variationen i Minecraft. Varje objekt kommer att skapas baserat på dess speciella distributionsregler. Till exempel kan vissa världar fyllas med hav och skeppsvrak medan andra har få och långt emellan hav. Varje värld är annorlunda.

Hur påverkar biom?

När den första terrängbruskartan görs baseras den på biomeregler från Minecraft. Siffrorna för att bestämma biomeområdena kommer också från algoritmen som bearbetar frönumret. Som med allt i världen dikterar frötalet hur siffrorna faller.

Pseudo-slumpmässiga temperaturnummer tilldelas alla områden, och dessa bestämmer vilken biom som kommer att utvecklas i en viss region. Andra finjusteringsprocesser körs, som att blanda ihop kanter av biomer. Generationsdetaljer som dessa är en del av Microsofts egenutvecklade algoritm.

FAQ

Hur är det med de avlägsna länderna?

The Far Lands skapades när generationsalgoritmen blev så överväldigad att den slutade fungera. Användare uppskattar att detta hände cirka 12 miljoner kvarter från spawn-punkten i vilken riktning som helst. Många spelare har gett sig ut för att försöka hitta Far Lands. Ryktet säger att Far Lands försvann med senare uppdateringar och en helt ny terränggenerator.

Hur fungerar malmdistributioner?

För varje version av Minecraft kan du hitta detaljerade malmdistributioner online . Dessa styr lekplatserna och frekvensen för varje malm baserat på höjd eller y-värde. Till exempel, i version 1.20 kan kol leka från y=0 till y=320 och är vanligast i lager 44, 95 och 136. Att leta upp dessa kan hjälpa dig att påskynda sökningen efter värdefulla malmer och material.

Varför genererar ett frö samma värld varje gång?

Varför genererar ett frö samma värld varje gång?

Minecraft genererade världar

Genereringen av sådana oändliga spelvärldar är fascinerande. Alla frönummer kommer att generera sin egen unika värld men bara med den specifika ingången. Algoritmens komplicerade karaktär står för spelets obegränsade spelbarhet. Faktum är att varje värld är så stor att det skulle vara omöjligt att helt utforska och fylla en värld, än mindre flera världar. Vissa av Minecrafts världar är speciellt byggda för ett frö som har numerisk betydelse. När du experimenterar kan du hitta några kreativt dolda världsfrö-korrelationer.

Vad tycker du om Minecraft-genererade världar? Gillar du variationen de erbjuder? Berätta för oss i kommentarsfältet nedan.


Leave a Comment

Så här zoomar du möte: Ställ in, gå med, värd, schemalägg, använd virtuell bakgrund och mer

Så här zoomar du möte: Ställ in, gå med, värd, schemalägg, använd virtuell bakgrund och mer

Upptäck hur du enkelt ställer in, går med i och värdar Zoom-möten. Läs våra tips för att använda Zoom samt dess funktioner för att säkerställa effektiva och säkra möten.

Hur man spelar in och redigerar Microsoft Teams Meeting

Hur man spelar in och redigerar Microsoft Teams Meeting

Vill du spela in Microsofts teams möte? Läs inlägget för att lära dig hur du spelar in det med och utan Microsoft 365 Enterprise-konto.

Hur du gör din profil privat på Facebook

Hur du gör din profil privat på Facebook

Vill du hålla din Facebook-profil privat? Lär dig hur du kan skydda din integritet med dessa steg.

Hur man skriver spanska n med Tilde (ñ) på tangentbordet

Hur man skriver spanska n med Tilde (ñ) på tangentbordet

Lär dig att skriva spanska n med Tilde (ñ) på tangentbordet. Den här artikeln ger dig kortkommandon och metoder för både Windows och Mac.

Hur du lägger till och använder dina egna bilder som bakgrund i Microsoft Teams-möten

Hur du lägger till och använder dina egna bilder som bakgrund i Microsoft Teams-möten

Upptäck hur du lägger till och använder dina egna anpassade bakgrunder i Microsoft Teams-möten för att skapa en mer personlig och professionell atmosfär.

Hur man får ut så mycket som möjligt av Microsoft Rewards och tjänar lätta pengar

Hur man får ut så mycket som möjligt av Microsoft Rewards och tjänar lätta pengar

Så här kan du få ut det mesta av Microsoft Rewards i Windows, Xbox, Mobile, shopping och mycket mer.

Hur man använder Google Maps för att mäta avstånd

Hur man använder Google Maps för att mäta avstånd

Med Google Maps kan du mäta avståndet mellan två punkter. Lär dig att använda verktyget effektivt på olika enheter.

Ta reda på hur du gör försättssidor i Google Dokument [Enkla steg]

Ta reda på hur du gör försättssidor i Google Dokument [Enkla steg]

Skapa professionella försättssidor i Google Dokument genom att använda förbyggda mallar eller skapa dem från grunden. Följ vår detaljerade steg-för-steg-guide för att optimera dina dokument.

Hur man inaktiverar Copilot på Windows 11?

Hur man inaktiverar Copilot på Windows 11?

Den här bloggen kommer att hjälpa läsare att inaktivera Copilot-funktionen på Windows om de inte vill använda AI-modellen.

Hur man kopplar JBL-hörlurar med en dator, mobil enhet eller surfplatta

Hur man kopplar JBL-hörlurar med en dator, mobil enhet eller surfplatta

Lär dig hur du kopplar JBL-hörlurar med din dator, mobil enhet eller surfplatta på ett enkelt sätt. Få tips för att förbättra din anslutning och upplevelse.