sv.phhsnews.com


sv.phhsnews.com / Uppgradera Minecraft för att komma till de senaste funktionerna är alltid kul

Uppgradera Minecraft för att komma till de senaste funktionerna är alltid kul


det bryter dina gamla kartor och skapar stora och fula artefakter över dem. Läs vidare när vi visar dig hur du kan ta en gammal Minecraft-karta och ta med den till en ny version av Minecraft utan att riskera riktigt fula glitches i din terräng. Vad är problemet? Minecrafts enorma och procedurgenererade karta skapas med en terränggeneratoralgoritm som matas av världens frö (en alfanumerisk sträng, antingen genererad vid den tid som världen skapas baserat på systemets tidsstämpel eller levererad av spelaren). Detta frö tjänar som ett pseudo-slumpmässigt tal som matas in i en komplex ekvation som sedan genererar Minecraft-världen runt spelaren, chunk by chunk.

Detta system fungerar väldigt bra och det är den magiska grunden för Minecraft-universet där spelare kan fortsätta roaming och roaming med nya kullar, berg, grottor och mer genererade på flugan för att de ska utforska.

Där det bryts ner (och vad vi är bekymrade med idag) är när spelare tar med en gammal karta från en tidigare version av Minecraft till en ny version av Minecraft. Världsfröet förblir med världskartan för livet på den kartan

men

vad terränggenerationsalgoritmen skapar baserat på det fröet kan förändras signifikant mellan större Minecraft-versioner. Detta innebär att om du laddar en karta skapad i Minecraft 1.6. * till Minecraft 1.8. * Sedan har övergångsområdena mellan det område du redan har utforskat och de nya områden du kommer att undersöka i framtiden mycket grymt eftersom terränggeneratorn genererar helt oanpassad terräng. Berg kommer att kasta ner rena ansikten mot oceaner, konstiga perfekt fyrkantiga plåster av skog kommer att dyka upp i öknar, och andra fula artefakter kommer att visas på dina kartor. Låt oss titta på hur ful det kan vara genom att ladda upp en karta med Minecraft 1.6.4 och laddas sedan i Minecraft 1.8.3. Först här är en skärmdump av vår provkarta. Fröet för vår karta, om du vill spela hemma, är 1261263041493870342. För information om hur du använder frön, kolla in vår Minecraft-lektion Skapa anpassade kartor.

Låt oss först markera vår metod. Vi har laddat kartan i kreativt läge och flög rakt upp från vårt startfält. Visningsavståndet är inställt på "Far" (tidiga versioner av Minecraft tillåter inte numeriskt bitbaserat visningsavstånd, men vi vet att Far motsvarar ett visningsavstånd på 16 bitar). Det innebär att runt vår spetspunkt finns ett rutnät på 32 × 32 bitar som genereras av terränggeneratorn.

Efter att ha skapat den här kartan väntade vi på att alla bitarna skulle generera och vår syn att fylla i alla riktningar. Vi loggade sedan ut och laddade samma karta i Minecraft 1.8.3 och satte vårt avstånd på 32 bitar. Efter att ha väntat på avståndet till att göra, flög vi runt kanten på den gamla kartan (cirka 16 bitar bort från mitten) och tittade på var kanterna på kartan genererade med den gamla algoritmen slog samman med den nya. Känner du byn du kan se på avstånd i öknen ovan? Den har en ganska märklig strandlinje nu.

Ovanstående skärmdump togs efter att ha kommit till andra sidan av öknen byn, tittar tillbaka mot mitten av kartan från den nybildade terrängen. Den gamla generatorn läste fröet och sa, "Gör detta område en öken!" Men den nya generatorn sa "Gör detta område ett hav!" Du kan se den snabba linjen som vandrar horisontellt som avgränsar den gamla terrängen från det nya. > Om det inte är glitchigt och fult nog för dig, överväga den här skärmdumpen från djungelområdet sett norr om språngpunkten och byn på bilden ovan.

Där är det en stor vacker bergig djungelbiom. Låt oss ta en titt på hur stor det ser ut från andra sidan.

Lovely. Mer hav och, tack vare terrängens höjd, som genererades innan vi laddade den gamla kartan i den nyare versionen av Minecraft, är droppen från toppen av djungelberget till havet nedan ett cirka 50 kvarter. Kanske borde vi vara tacksamma att glitchen skapade ett hav och inte ett fält eftersom en sådan droppe säkert skulle ha gjort oss.

Bara om du fortfarande inte är övertygad om att reningsglitches inte är helt hemliga, låt oss anlita hjälp av vår gamla vän Mapcrafter för att göra en 3D-visning i Google Earth-stilen av den karta som vi för närvarande utforskar för att visa dig hur riktigt brutal Sammanstötningen av terränggeneratorer är verkligen.

Vad vi kan bestämma från den här nedre uppfattningen är att fröet i 1.6.4-generatorn ville skapa ett område runt den gympunkt som var ett skärningspunkt mellan djungel, öken, slätt , och taiga snöskogar. Det som 1.8.3-generatorn ville skapa på exakt samma plats är ett stort hav med en splittring av små öar och ett stort (som sett i det nedre området) landmassa med berg och skog.

När de två kollapsade ihop Minecraft sa väsentligen: "Okej, dessa bitar existerar redan så vi försöker inte skapa dem igen, men spelaren behöver

nya

bitar så vi ska tillämpa den aktuella versionens generator." Resultatet är den hemska mishmashen du ser ovan.

Nu är vi de första som berättar att vår perfekta 32 × 32 out-of-square-torg är ett extremt exempel där kanterna är smärtsamt uppenbara. Vi skapade med lätthet en liten kvadratkarta i Minecraft 1.6.4 uttryckligen både för att höja accentuera och lokalisera de extrema förändringarna mellan den gamla och nya terrängen för att visa upp den för dig. En "levd i" karta där du har organiskt utfort och spelar spelet kommer inte ha en sådan perfekt kvadratisk form utan kommer istället att ha alla slags gafflar, kurvor och så vidare, där du har flyttat runt kartan utan att grundligt utforska varje tums kant-till-kant. Denna typ av karta kommer att ha sprawling glitches längs de stora kanterna samt fickor av glitches inuti den inre kartan där spelaren aldrig vågade och därmed inga bitar genererades mycket. Även de, som saknas, kommer att drabbas av generationsglitches som kommer att lämna konstiga artefakter bakom (som en perfekt kvadratplattform av ökensand i en mitt i en snöig biomassa). Lyckligtvis för oss alla finns det en väldigt mycket snyggt verktyg där ute som gör ett fantastiskt jobb som utjämnar sömmarna mellan den gamla terrängen som genereras av en tidigare version av Minecraft och den nya terrängen som genereras av den nya versionen. Låt oss ta en titt på hur vi kan spara våra kartor från ett liv med en grym utjämnad terräng med det.

Utjämning av terrängövergångar med MCMerge

MCMerge är en open source Minecraft-redaktör som gör en sak och en sak mycket bra : Det masserar noggrant gränserna mellan gammal terräng och ny terräng så att övergångsutrymmet är en mild sluttning ner till en flod som förenar de två biomen utan de krängande och onaturliga övergångar som vi såg i föregående avsnitt.

Du installerar MCMerge i mellan uppgraderingar så att det kan lära sig och kartlägga gränserna för din gamla karta, laddar du kartan i

ny

versionen av Minecraft och gör lite undersökning (eller använd ett verktyg som Minecraft Land Generator för att utforska för dig med automatisk chunk generation) och sedan kör du MCMerge igen och det spårar över sömmarna mellan den gamla terrängen och den nya terrängen, skulpterar dem i naturliga utkiksdaler och sprickor med en flod i botten så att dina övergångar inte längre l

Låt oss bryta ned arrangemanget av händelser som skisseras ovan och illustrera övergångarna med skärmdumpar och renderingar för att markera hur förändringarna tar form. Välj din karta I detta syfte handledning vi har valt att använda samma frö och samma före och efter Minecraft-versioner som vi gjorde i föregående avsnitt: Minecraft 1.6.4 och Minecraft 1.8.3. Den enda skillnaden är att vi återskapade kartan med samma frö och sedan roamed runt på ett mer ekologiskt sätt i överlevnadsläge för att skapa en mer naturlig kartform (och inte det perfekta torget vi tidigare visade).

Här är vad handledningen kartan ser ut när den görs i Mapcrafter.

Vi har zoomat in på den sydvästra kanten där vi lätt kan se senare där den nya sömmen slätas ut.

Vilken som helst av dina kartor du väljer är det viktigt att du under inga omständigheter lastar och utforskar kartan från din gamla version av Minecraft i den nyaste versionen av Minecraft tills du avslutar den första omgången av MCMerge-processen, eftersom det kan göra att det kan införa irreparable glitches till din karta.

Också innan du går vidare är det viktigt att du har säkerhetskopierat din valda karta för förvaring. Vi har inte haft några problem med MCMerge eller, för den delen, några av de många världsredigeringsverktygen vi har använt under åren, men det är alltid bättre att vara säker än förlåt.

Hämta MCMerge

Du kan ta tag i en kopia av den senaste utgåvan av MCMerge över på det officiella MCMerge-ämnet på Minecraft-forumen. Nedladdningen kommer i två smaker, Python-koden för Mac OS X, Linux och andra OS-användare (som kräver att du hämtar och installerar Python för ditt operativsystem och en handfull beroende beror på readme-filen) eller den förkompilerade Windows version som endast kräver att du hämtar Microsoft Visual C ++ 2008 Redistributable Package (x86) om det inte redan är installerat på din dator.

Obs:

För denna handledning använder vi Windows-versionen. för de som följer tillsammans med Python-versionen ersätter helt enkelt "mcmerge.exe" i alla kommandon som följer med "python mcmerge.py" som en substitution. Alla ytterligare kommandonväxlar och modifierare finns kvar.

Kopiera spara katalogen i den värld du vill arbeta med i / MCMerge / mappen innan du fortsätter. (t.ex. Om din värld kallas "Funland" borde det nu finnas en katalog /MCMerge/Funland/.)

Ring av det ursprungliga MCMerge-passet Med spara katalogen placerad i / worlds / mappen är det dags att fortsätta att köra första passet. Detta är scenen för förfarandet där MCMerge kommer att utföra ett konturspår längs de befintliga kartgränserna och notera vilka bitar som ligger direkt på kanten av den utforskade världen.

För att utföra spårningsrutan följer följande kommando inifrån / MCMerge / katalog via kommandoraden där "världen" är namnet på din världs spara katalog.

mcmerge.exe spår "world"

Spårningsprocessen är ganska snygg, även för stora världar, och du kommer

Kommande världskontur ...

Spåra världskontur ...

Spela in världsräknodata ...

Kompletterande världskonturdetektering

Vid den här tiden har MCMerge de data som behövs. Du kan bekräfta processen genom att titta i din världskatalog, det ska nu finnas en ny mapp som heter "## MCEDIT.TEMP ##" och filen heter "contour.dat". Om kommandot resulterar i ett fel och / eller inga extra filer visas i mappen kan du behöva köra kommandot som administratör.

Generera nya Chunk-data

När konturprocessen är klar är nästa steg att ladda din Minecraft-karta i

ny

versionen av Minecraft. Vi kan inte betona så lite som om du laddar den med den ursprungliga versionen av Minecraft, du kommer inte få de nya biomen från den nya terränggeneratorn; du får de gamla biomata som gör hela processen värdelös, eftersom du måste börja om igen.

Det finns två sätt att generera nya bitdata. Du kan faktiskt spela spelet och flyga runt i kreativt läge, följa gränsen för din värld och ladda nya data. Om du har en mycket liten karta som den vi använder för den här handledningen är det en helt trovärdig metod. Om du har en större karta kan processen med att utforska den gamla världsgränsen ta var som helst från timmar till dagar. Vidare kan du önska att hoppa över den faktiska utforskningen av rädsla för att förstöra överraskningar i en överlevnadskarta. För det ändamålet är det användbart att använda Minecraft Land Generator för att automatiskt ladda kartdata utan att du måste spela spelet och manuellt utforska. Om du inte vill utforska alla gränser och Minecraft Land Generator är mer tweaking än du bryr dig att göra just nu, oroa dig inte. Konturdata som vi gjorde i det sista steget upphör inte när det precis kartläggs konturen på din gamla karta. Du kan köra sammanslagningsfunktionen så många gånger du vill i framtiden när du upptäcker områden som inte fungerar bra.

Efter att du har avslutat konturpasset kopierar du dina världsdata tillbaka till Minecraft-katalogen och laddar sedan kartan med

ny

versionen av Minecraft. Vandra runt kanterna på kartan tills du hamnar på den typ av ihågiga och fula sömmar som ses i renderingen ovan.

När du väl har utforskat kartan och genererat de nya bitdata är det dags att utföra rengöringspasset. Sammanslagning av Chunk Data Det sista steget i processen är att kopiera över spara filen från Minecraft Save-katalogen (nu när du har genererat nya data med den nya versionen av Minecraft) tillbaka till / MCMerge / mappen du arbetade med.

Med den uppdaterade kartfilen på plats, kör följande kommando:

mcmerge.exe fusionera "world"

Luta dig tillbaka och slappna av. Processen på en liten värld är några minuter lång, processen i en mycket stor värld kan ta det mesta av en timme eller mer. När processen är klar kopiera spara filen från MCMerge katalogen tillbaka till din Minecraft sparar katalog och ladda upp den. Din nyuppdaterade värld kommer nu att ha radikalt jämnare övergångar mellan biomer utan skrynkliga övergångar mellan gammal och ny terräng.

Kom ihåg hur uppenbara övergångarna var i utförandet ovan? Låt oss se på en ny bild av den nya kartdata med de sammanfogade kanterna på plats.

Inte alls dåligt. Det är svårt att säga hur glatt allt ser upp från höjden på himlen, så låt oss zooma ner och jämföra en punkt från ett spel i perspektivet. Här är en plats där det var ett distinkt och fult trappstegsmönster där skogen träffade havsbiomen och sedan i samma åsikt en grim söm mellan slättområdet och bergsområdet.

I den MCMerge-fasta kartan, sett nedanifrån en litet annorlunda vinkel som verkligen visar på förändringarna, är strandlinjen huggen upp och varierad och sömmen mellan slätterna och bergen är fixerad med en flod och höjdsjustering på kanten av bergsbioomen. var en mycket uppenbar eyesore som skulle få dig att anta att spelet hade glitched ut ser nu hemma i Minecraft-världen, inga frågor ställda. Även när du har en lång och linjär söm för att dölja ser det fortfarande ganska naturligt ut. I skärmbilden nedan ser du en fläck, dussintals bitar, där två biomer möttes längs en mycket rak linje. Även om den genererade floden ser lite annorlunda ut, med tanke på den minsta rivningen av Minecraft-floderna (och en skarpögd spelare skulle säkert notera att det är ovanligt rak natur från en hög utsiktspunkt) ser det fortfarande mycket mer naturligt ut än en perfekt rak linje som markerar gränsen mellan de två biomen.

När man arbetar med helt raka sömmar gör MCMerge ett jobbigt jobb som rensar upp och suddar sömmarna (till den punkt som bara syns när man tittar från luften eller i en återgivning till linjerna blir uppenbart) . När det handlar om fler organiska och vandrande kartkanter är uppreningsarbetet praktiskt taget odetekterbart.

I dagens handledning användte vi standardinställningarna under mindre än idealiska omständigheter (vår karta hade en blandning av både skarpa rät kanter och meanderande trappsteg kanter) och vi hade fortfarande bra resultat. Om du kör MCMerge på en större, mer organiskt utforskad karta och du är mer krånglig med de sammanslagna alternativen (kolla läsfilen för att se hur du kan justera fuzzing-algoritmen, djupet av älvdalen och omgivande omslag osv.) skapa sammanfogade kanter så naturliga utseende att det skulle vara lätt att glömma, även som den som satt in dem, var de var.

Har en pressande Minecraft-fråga stor eller liten? Skjut oss ett mail på och vi gör vårt bästa för att svara på det!


De 10 mest löjliga Geek Movie Myths som visade sig vara sanna

De 10 mest löjliga Geek Movie Myths som visade sig vara sanna

Hollywood förstår inte teknik och "hacking". Det var vad vi trodde, ändå. Men många av de löjliga sakerna vi har sett i filmer visade sig vara helt sanna. Vi skrattade av många av dessa myter när vi såg dem i filmer. "Tror inte vad du ser på TV," berättade vi för folk. Pojke, var vi fel. NSA Spionera på alla En av de äldsta teman är en regering som känner alla och ser allt.

(how-to)

Granska - iClever Portable Wireless Bluetooth 4.0 Högtalare

Granska - iClever Portable Wireless Bluetooth 4.0 Högtalare

Letar du efter en Bluetooth-högtalare som låter bra, stöder den senaste tekniken och är inte super dyr? Tja, teamet över på iClever skickade mig flera av sina prylar för att testa ut och den som jag antagligen är mest imponerad av är Bluetooth trådlös högtalare.Det bör noteras att jag har fått en översynsenhet av iClever, men det här är inte ett sponsrat inlägg eller jag har betalats för att skriva det. Jag kommer att li

(How-to)