Mājas lapa » » Kā uzlabot savu veco Minecraft kartes bezšuvju pārejām uz jauniem biomiem

    Kā uzlabot savu veco Minecraft kartes bezšuvju pārejām uz jauniem biomiem

    Minecraft uzlabošana, lai nokļūtu līdz jaunākajām funkcijām, vienmēr ir jautri ja vien tas saplīst jūsu vecās kartes un rada milzīgus un neglītus artefaktus. Lasiet, kā mēs jums parādīsim, kā jūs varat uzņemt veco Minecraft karti un ievietot to jaunā Minecraft versijā, neriskējot patiešām neglīts glitches savā apvidū.

    Kāda ir problēma?

    Minecraft milzīgā un procesuāli radītā karte tiek veidota, izmantojot reljefa ģeneratora algoritmu, ko baro pasaules sēklas (burtu un ciparu virkne, kas tiek ģenerēta laikā, kad pasaule tiek veidota, pamatojoties uz sistēmas laika zīmogu vai atskaņotājs). Šī sēkla kalpo kā pseidogadījuma skaitlis, kas tiek ievadīts sarežģītā vienādojumā, kas pēc tam ģenerē Minecraft pasauli ap spēlētāju, ar rieciens pa gabalu.

    Šī sistēma darbojas ļoti labi, un tā ir burvju pamatu Minecraft visumam, kurā spēlētāji var uzturēt viesabonēšanu un viesabonēšanu ar jauniem kalniem, kalniem, alām un vairāk radītiem, lai viņi varētu izpētīt.

    Ja tas sabojājas (un tas, ko mēs šodien esam norūpējušies), tad spēlētāji ievieš vecu karti no iepriekšējās Minecraft versijas jaunā Minecraft versijā. Pasaules sēklas saglabājas pasaules kartē šīs kartes dzīves laikā bet ko rada reljefa ģenerēšanas algoritms, pamatojoties uz šo sēklu, var būtiski mainīties starp lielākajām Minecraft versijām.

    Tas nozīmē, ka, ievietojot Minecraft 1.6. * Izveidotu karti Minecraft 1.8 *, tad pārejas zonas starp jau pētīto teritoriju un jaunajām jomām, kuras jūs izpētīsiet nākotnē, būs ļoti neglītas, jo reljefa ģenerators radīs pilnīgi neatbilstošs reljefs. Kalni ienirt uz okeāniem, un tuksnešos parādīsies dīvaini lieliski kvadrātveida meža plankumi, un jūsu kartēs parādīsies citi neglītie artefakti..

    Apskatīsim, kā neglīts, ko var ielādēt, izveidojot karti ar Minecraft 1.6.4 un pēc tam ielādējot Minecraft 1.8.3. Pirmkārt, šeit ir mūsu izlases kartes ekrānuzņēmums. Mūsu kartes sēklas, ja vēlaties spēlēt kopā ar mājām, ir 1261263041493870342. Informāciju par sēklu izmantošanu skatiet mūsu Minecraft nodarbībā, izveidojot pielāgotus kartes.

    Pirmkārt, uzsvērsim mūsu metodiku. Mēs esam ielādējuši karti radošajā režīmā un lidojuši tieši no mūsu sākuma laukuma. Skata attālums ir iestatīts uz “Far” (agrīnās Minecraft versijas neļāva skaitlisku riņķveida skatījuma attālumu, bet mēs zinām, ka Far ir līdzvērtīgs 16 gabalu skatīšanās attālumam). Tas nozīmē, ka apkārt mūsu nārsta vieta ir režģis ar 32 × 32 gabaliņiem, ko rada reljefa ģenerators.

    Pēc šīs kartes izveides mēs gaidījām, lai visi gabali radītu un mūsu viedoklis apdzīvotu visos virzienos. Tad mēs pieteicāmies un ielādējām to pašu karti Minecraft 1.8.3 un uzstādījām mūsu skata attālumu līdz 32 gabaliem. Pēc tam, kad gaidījām attālumu, mēs lidojām pa vecās kartes malu (aptuveni 16 gabaliņi no centra) un paskatījās, kur kartes vecās algoritma rezultātā izveidotās kartes malas apvienojās ar jauno. Jūs zināt ciematu, ko jūs varat redzēt tuksnesī augstāk? Tagad ir diezgan savdabīga krasta līnija.

    Iepriekš redzamais ekrānuzņēmums tika uzņemts pēc lidojuma uz tuksnesī ciema otru pusi, skatoties atpakaļ uz kartes centru no jaunizveidotā reljefa. Vecais ģenerators lasīja sēklu un sacīja: „Padariet šo zonu tuksnesī!”, Bet jaunais ģenerators teica: „Padariet šo zonu par okeānu!” Jūs varat redzēt kraukšķīgo līniju, kas ceļo horizontāli, kas noved veco reljefu no jaunās.

    Ja jums tas nav glitchy un neglīts, apsveriet šo ekrānuzņēmumu no džungļu laukuma, kas redzams uz ziemeļiem no nārsta vietas un iepriekšējā attēla ciemata..

    Tur tas ir liels, skaists kalnu džungļu bioms. Apskatīsim, cik lieliski tas izskatās no otras puses.

    Jauki. Vairāk okeāna un, pateicoties reljefa augstumam, kas radīts pirms mēs ielādējām veco karti jaunākajā Minecraft versijā, piliens no džungļu kalna virsotnes uz zemāk esošo okeānu ir aptuveni 50 bloki. Varbūt mums vajadzētu būt pateicīgiem, jo ​​glitch radīja okeānu, nevis lauku, jo šāds kritums noteikti būtu mums darījis.

    Tikai gadījumā, ja jūs joprojām neesat pārliecināts, ka glitches nav pilnīgi briesmīgi, pieņemsim mūsu vecā drauga Mapcrafter palīdzību, lai sniegtu 3D Google Earth stila skatu uz karti, kuru mēs pašlaik pētām, lai parādītu, cik patiesi brutāli reljefa ģeneratoru saķere tiešām ir.

    No šī lejupejošā viedokļa mēs varam noteikt, ka 1.6.4. Ģeneratora sēklas gribēja izveidot zonu ap nārsta vietu, kas bija džungļu, tuksnesu, līdzenumu un taiga sniega mežu krustošanās. 1.8.3. Ģenerators vēlējās radīt tādu pašu vietu ir milzīgs okeāns ar nelielām salām un lielu (kā redzams zemākajā daļā) zemes masā ar kalniem un mežiem..

    Kad abi apvienojās, Minecraft būtībā sacīja: „Labi, šie gabali jau pastāv, tāpēc mēs nemēģināsim tos atkal ģenerēt, bet spēlētājam vajag jauns gabali, lai mēs piemērotu pašreizējo versiju ģeneratoru. ”Rezultāts ir briesmīgais mishmash, ko redzat iepriekš.

    Tagad mēs pirmoreiz pateiksim, ka mūsu perfekts 32 × 32 laukums ir ekstrēms piemērs, kur malas ir sāpīgi acīmredzamas. Minecraft 1.6.4 mēs ar nolūku izveidojām nelielu kvadrātveida karti, kas skaidri norāda, ka gan hipersensīvs, gan lokalizēts ekstrēmās izmaiņas starp veco un jauno reljefu, lai to parādītu jums.

    Kartē, kurā esat dzīvojis, kur jums ir bijusi organiska izpēte un spēle, nebūs tik perfekta kvadrātveida forma, bet tā vietā būs visa veida dakšas, līknes un tāds, kur jūs esat pārvietojies pa karti bez rūpīgas izpētes katru collu malas līdz malai. Šāda veida kartē būs plaukstošas ​​glitches gar plašajām malām, kā arī iekšējās kartes iekšienē, kur spēlētājs nekad nav riskējis un līdz ar to netika radīti ļoti daudz gabalu. Arī tie, kuriem trūkst interjera gabalu, cietīs no paaudzes glitches, kas atstās dīvainus priekšmetus (piemēram, pilnīgi kvadrātveida tuksneša smilšu plāksteris sniega bioma vidū).

    Par laimi mums visiem, tur ir ļoti gudrs rīks, kas padara fantastisku darbu, izlīdzinot vīles starp veco reljefu, ko rada iepriekšēja Minecraft versija, un jauno reljefu, ko rada jaunā versija. Paskatīsimies, kā mēs varam glābt mūsu kartes no neglīts glancētās reljefa dzīves ar to.

    Teritorijas pāreju izlīdzināšana ar MCMerge

    MCMerge ir atvērtā koda Minecraft redaktors, kas ļoti labi dara vienu un vienu lietu: tas rūpīgi masē robežas starp veco reljefu un jauno reljefu, lai pārejas telpa būtu maiga slīpums līdz upei, kas apvieno abus biomas bez burvības un nedabiskas pārejas, ko mēs redzējām iepriekšējā sadaļā.

    Jūs izvietojat MCMerge starp jauninājumiem, lai tā varētu iemācīties un kartēt savas vecās kartes robežas, tad karti ielādējat jauns Minecraft versija un daži pētījumi (vai izmantot rīku, piemēram, Minecraft Land Generator, lai veiktu izpēti jums ar automātisku rieciena ģenerēšanu), un pēc tam atkal palaižat MCMerge, un tas atrodas pāri vīlēm starp veco reljefu un jauno reljefu skulpturējot tos dabīgos ielejās un plaisās ar upi apakšā, lai jūsu pārejas vairs neizskatās kā šķelta porcelāna, bet dabiskā ainava.

    Sadalīsim iepriekš aprakstīto notikumu secību un ilustrēs pārejas ar ekrānšāviņiem un attēlojumiem, lai izceltu, kā izmaiņas veidojas.

    Izvēlieties savu karti

    Šīs apmācības nolūkos mēs esam izvēlējušies izmantot to pašu sēklu un to pašu pirms un pēc Minecraft versijām, kā mēs izdarījām iepriekšējā sadaļā: Minecraft 1.6.4 un Minecraft 1.8.3. Vienīgā atšķirība ir tāda, ka mēs izveidojām karti ar to pašu sēklu un pēc tam pārdzīvojām vairāk organiskā veidā izdzīvošanas režīmā, lai izveidotu dabiskāku kartes formu (nevis perfektu kvadrātu, kuru iepriekš parādījām).

    Tālāk redzams, kā apmācības karte izskatās, kad tā ir sniegta Mapcrafter.

    Mēs pietuvinājāmies dienvidrietumu malā, kur vēlāk varēsim viegli redzēt, kur jaunais šuve ir izlīdzināts.

    Neatkarīgi no jūsu atlasītajām kartēm ir svarīgi, lai jūs nekādā gadījumā neuzlādējiet un neizpētijat karti no vecās Minecraft versijas jaunākajā Minecraft versijā, līdz jūs pabeigsiet MCMerge procesa pirmo kārtu, jo tas var radīt neatgriezeniskas kļūdas uz savu karti.

    Tāpat, pirms turpināt, ir svarīgi, lai jūs saglabātu savu izvēlēto karti. Mums nav bijušas problēmas ar MCMerge vai, no šī jautājuma, kādu no daudzajiem pasaules rediģēšanas rīkiem, ko mēs esam izmantojuši gadu gaitā, bet tas vienmēr ir labāk, ja esiet drošs nekā nožēlot.

    MCMerge lejupielāde

    Jūs varat sagrābt MCMerge jaunākā izdevuma kopiju oficiālajā MCMerge tēmā Minecraft forumos. Lejupielādei ir divas garšas: Python kods Mac OS X, Linux un citiem OS lietotājiem (kas prasa lejupielādēt un instalēt Python jūsu operētājsistēmai un dažas atkarības, kas aprakstītas Readme failā) vai iepriekš apkopoto Windows versijai, kurai nepieciešams tikai lejupielādēt Microsoft Visual C ++ 2008 pārdalāmo paketi (x86), ja tas vēl nav instalēts jūsu datorā.

    Piezīme: Šajā apmācībā mēs izmantosim Windows versiju; tiem, kas seko kopā ar Python versiju, vienkārši nomainiet “mcmerge.exe” visās komandās, kas seko ar “python mcmerge.py” kā aizvietojumu. Visi papildu komandu slēdži un modifikatori paliek spēkā.

    Pirms turpināt, kopējiet / MCMerge / mapē kopējiet tās pasaules saglabāšanas direktoriju, ar kuru vēlaties strādāt. (Piemēram, ja jūsu pasaule tiek saukta par “Funland”, tagad ir jābūt direktorijai / MCMerge / Funland /.)

    Sākotnējā MCMerge caurlaide

    Ar saglabāšanas direktoriju, kas atrodas mapē / worlds / mapē, ir pienācis laiks doties uz pirmo caurlaidi. Tā ir procedūras stadija, kurā MCMerge veiks kontūras izsekošanu pa esošajām kartes robežām un atzīmē, kuri gabali atrodas tieši izpētītās pasaules malā.

    Lai veiktu izsekošanu, palaidiet šādu komandu no / MCMerge / direktorijas, izmantojot komandrindu, kur “pasaule” ir jūsu pasaules saglabāšanas direktorijas nosaukums.

    mcmerge.exe izseko „pasauli”

    Izsekošanas process ir diezgan jauks, pat lielām pasaulēm, un jums būs tāds produkts kā šis.

    Esošās pasaules kontūras iegūšana…

    Pasaules kontūras izsekošana…

    Pasaules skaitītāju datu ierakstīšana…

    Pasaules kontūras noteikšana pabeigta

    Šajā brīdī MCMerge ir vajadzīgie dati. Jūs varat apstiprināt procesu, skatoties savā pasaules direktorijā, tagad ir jābūt jaunai mapei ar nosaukumu “## MCEDIT.TEMP ##” un failu ar nosaukumu “contour.dat”. Ja komanda izraisa kļūdu un / vai mapē nav redzami papildu faili, iespējams, jums būs nepieciešams palaist komandu kā administratoru.

    Izveidot jaunus gabalus

    Kad kontūras process ir pabeigts, nākamais solis ir ielādēt Minecraft karti jauns Minecraft versija. Mēs to nevaram pietiekami uzsvērt, it kā jūs ielādētu to ar oriģinālo Minecraft versiju, jūs nesaņemsiet jaunos biotopus no jaunā reljefa ģeneratora; jūs saņemsiet vecos biomu datus, kas padara visu procesu nevērtīgu, jo jums būs jāsāk visu no jauna.

    Ir divi veidi, kā ģenerēt jaunos datus. Jūs faktiski varat spēlēt spēli un lidot apkārt radošajā režīmā, sekojot savas pasaules robežai un ielādējot jaunus datus. Ja jums ir ļoti maza karte, piemēram, tā, ko mēs izmantojam šai apmācībai, tā ir pilnīgi ticama metode.

    Ja jums ir lielāka karte, vecās pasaules robežas izpētes process var ilgt no stundas līdz dienām. Turklāt jūs varat izlaist faktisko izpēti, baidoties no izbrīnu pārvarēšanas izdzīvošanas režīma kartē. Lai to panāktu, ir lietderīgi izmantot Minecraft Land Generator, lai automātiski ielādētu kartes datus, neprasot, lai jūs spēlētu spēli un manuāli izpētītu.

    Ja jūs nevēlaties izpētīt visas robežas, un Minecraft Land Generator ir vairāk pievilcīgs, nekā jūs rūpējies darīt tieši tagad, neuztraucieties. Kontūras dati, ko mēs veicām pēdējā solī, nav beidzies, jo tas precīzi iezīmē jūsu vecās kartes kontūru. Jūs varat palaist apvienošanas funkciju tik daudz reižu, cik vēlaties nākotnē, kad atklāsiet teritorijas, kas nav labas.

    Pēc kontūras caurlaides pabeigšanas kopējiet pasaules datus atpakaļ uz Minecraft direktoriju un pēc tam ielādējiet karti ar jauns Minecraft versija. Apmāciet ap kartes malām, līdz galu galā nokļūstiet ar tādām sakoptām un neglītām vīlēm, kas redzamas attēlā..

    Kad esat izpētījis karti un izveidojis jaunus datus, ir pienācis laiks veikt tīrīšanas karti.

    Daļiņu datu apvienošana

    Pēdējais procesa posms ir kopēt uz saglabātā faila no sava Minecraft saglabāšanas direktorijas (tagad, kad esat izveidojis jaunos datus ar jauno Minecraft versiju) atpakaļ uz / MCMerge / mapi, kurā strādājāt.

    Ar atjaunināto kartes failu, izpildiet šādu komandu:

    mcmerge.exe apvieno “pasauli”

    Sēdieties un atpūtieties. Process mazā pasaulē ir dažas minūtes garš, process ļoti lielā pasaulē varētu aizņemt labāku stundu vai vairāk. Kad process ir pabeigts, kopējiet saglabāšanas failu no MCMerge direktorijas atpakaļ uz jūsu Minecraft, saglabājot direktoriju un ielādējot to. Jūsu tikko atjauninātajai pasaulei tagad būs radikāli gludākas pārejas starp biomām bez nelīdzenām un nežēlīgām pārejām starp veco un jauno reljefu.

    Atcerieties, cik acīmredzami pārejas bija virsrakstā? Apskatīsim jaunu karšu datu kopu ar apvienotajām malām.

    Vispār nav slikti. Tomēr ir grūti pateikt, cik gluda viss izskatās no debesīm uz augšu, tāpēc ļaujiet tuvināt un salīdzināt vietas no spēles viedokļa. Šeit ir vieta, kur bija atšķirīgs un neglīts kāpņu posms, kur mežs satikās ar okeāna biomu, un tajā pašā skatā neglīts šuvums starp līdzenumiem un kalnu apgabalu.

    MCMerge fiksētajā kartē, kas redzama zemāk par mazliet atšķirīgu leņķi, kas patiešām parāda izmaiņas, krasta līnija tiek sasmalcināta un daudzveidīga, un šuve starp līdzenumiem un kalniem tiek fiksēta ar upes un pacēluma korekciju kalna malā. bioma.

    Kas bija ļoti acīmredzams acu uzmetums, kas ļautu jums pieņemt, ka spēle bija glitched tagad izskatās labi mājās Minecraft pasaulē, nav uzdoti jautājumi. Pat ja jums ir garš un lineārs šuve, lai noslēptu, tas joprojām ir diezgan dabiski.

    Zemāk redzamajā attēlā var redzēt vietu, desmitiem garu gabalu, kur divi biomi tikās gar ļoti taisnu līniju. Kaut arī radītais upe izskatās mazliet nedabiska, ņemot vērā Minecraft upes parasti izliekošo dabu (un asu acu spēlētājs, protams, atzīmē, ka tā ir neparasti taisnīga no augsta līmeņa), tā joprojām izskatās daudz dabiskāka nekā pilnīgi taisna līnija, kas iezīmē robežu starp abiem biomiem.

    Strādājot ar pilnīgi taisnām vīlēm, MCMerge dara visu, kas ir pietiekami labs, darba tīrīšana un šūpošanās (līdz tam, ka tikai tad, ja skatāties no gaisa vai līnijas atveidojumā). Ja nodarbojas ar vairākām organiskām un klīstošām kartes malām, attīrīšanas darbs ir praktiski nenosakāms.

    Šodienas apmācībā mēs izmantojām noklusējuma iestatījumus mazāk nekā ideālos apstākļos (mūsu kartē bija gan asu taisnu malu kombinācija, gan līkumainas kāpņu pakāpju malas), un mums joprojām bija lieliski rezultāti. Ja palaižat MCMerge plašākā, vairāk organiski izpētītā kartē, un jūs vēl vairāk satraucaties ar apvienojošajām opcijām (pārbaudiet readme failu, lai redzētu, kā jūs varat pielāgot izplūdušo algoritmu, upes ielejas dziļumu un apkārtējo vāku utt.) veidojiet apvienotas malas tik dabiskas, ka būtu viegli aizmirst, pat kā persona, kas tās ievietojusi, kur tās bija.


    Vai nospiest Minecraft jautājumu ir liels vai mazs? Šaujiet mums e-pastu uz [email protected] un mēs darīsim visu iespējamo, lai atbildētu uz to!