13Aug

Како надоградити своје старе Минецрафт карте за бешавне транзиције у нове биоме

Надоградња Минецрафт-а да би се дошла до најновијих функција је увек забавно осим ако не разбије ваше старе карте и ствара огромне и ружне артефакте преко њих.Прочитајте како вам показујемо како можете да узмете стару мапу Минецрафт-а и унесете је у нову верзију Минецрафт-а, а да не ризикујете стварно ружне глитцхес на вашем терену.

У чему је проблем?

Огромна и процедурно генерисана мапа Минецрафт-а створена је коришћењем алгоритма генератора терена који се покреће светским семеном( алфанумерички низ који се генерише у тренутку када је свет креиран на основу системског временског жига или га испоручује играч).Ово семе служи као псеудо-случајни број који се напаја у комплексну једначину која затим генерише Минецрафтов свет око играча, по комаду по комаду.

Овај систем ради веома добро и то је чаробна подршка Минецрафт универзума у ​​којој играчи могу да одржавају роминг и роминг са новим брдима, планинама, пећинама и још много тога насталих током лета како би их истражили.

Где се разбија( и оно што нас данас занима) је када играчи доносе стару мапу из претходне верзије Минецрафта у нову верзију Минецрафт-а.Светско семе остаје са мапом света за живот на тој мапи

али шта алгоритам генерације терена ствара засновано на том семену може се значајно променити између главних верзија Минецрафт-а.

Ово значи да уколико преузмете мапу креирану у Минецрафт 1.6. * У Минецрафт 1.8. * Онда ће прелазна подручја између подручја коју сте већ истраживали и нових подручја које ћете истражити у будућности бити врло ружни док ће генератор теренагенеришу потпуно неусаглашени терен.Планине ће окренути доле лица у океане, у пустињи ће се појавити чудно савршено квадратне шипке шуме, а на својим мапама ће се појавити и други ружни артефакти.

Хајде да погледамо колико је то ружно то што можете да учитате тако што ћете креирати мапу са Минецрафт 1.6.4, а затим у Минецрафт 1.8.3.Прво, овде је снимак наше мапе за узорке.Семе за нашу мапу, ако желите играти заједно код куће, је 1261263041493870342. За информације о коришћењу семена погледајте нашу лекцију Минецрафт Креирање прилагођених мапа.

Прво, нагласимо нашу методологију.Учитали смо карту у Цреативе моду и изашли директно из нашег почетног квадрата.Растојање погледа је подешено на "Фар"( ране верзије Минецрафт-а нису дозволиле растојање у погледу нумеричког приказа, али знамо да је далеко еквивалентан раздаљини приказа од 16 комада).То значи да око наше тачке мјерења постоји мрежа од 32 × 32 комада генерираних од терена генератора.

Након што смо креирали ову мапу, чекали смо да све генерације генеришу и наше мишљење попуњавамо у свим правцима.Затим смо се одјавили и ставили исту карту у Минецрафт 1.8.3 и поставили нашу раздаљину погледа на 32 комада.Пошто смо чекали на растојање, летели смо око ивице старе мапе( око 16 комада далеко од центра) и погледали где су ивице мапе створене са старим алгоритмом спојене са новим.Знаш ли село које можете видети у даљини у пустињи?Сада има прилично необичну обалу.

Горња слика је снимљена након што је летела на другу страну пустињског села, гледајући уназад ка центру карте са новонасталог терена.Стари генератор је прочитао семе и рекао: "Направи ово подручје пустињом!" Али нови генератор је рекао: "Направи ово подручје океаном!" Можете видјети оштрицу линију која иде хоризонтално, која објашњава стари терен из новог.

Ако то није довољно глупо и ружно за вас, узмите у обзир овај снимак из џунгле који се види сјеверно од тачке спавн и села на слици изнад.

Ево га, велики лепи планински џунгли биом.Хајде да погледамо како изгледа сјајно са друге стране.

Ловели.Више океана и, захваљујући висини терена који је настао пре него што смо ставили стару мапу у новију верзију Минецрафта, пад са врха планине џунгле до океана испод је око 50 блокова.Можда бисмо требали бити захвални што је нечистоће изазвало океан, а не поље, јер би нам такав пад сигурно учинио.

У случају да још увек нисте убеђени да рендгенске глитцхес нису потпуно одвратне, хајде да помогнемо нашемстара пријатељица Мапцрафтер-а да направи 3Д приказ у Гоогле Земљи у односу на мапу коју тренутно истражујемо како бисмо вам показали колико је заиста брутално сукоб генератора терена стварно.

Оно што можемо да утврдимо са овог приказа одозго према доле јесте то што је семе у генератору 1.6.4 желео да створи област око точке спавна која је била раскрсница џунгле, десертних, равничарских и тајга снежних шума.Оно што је 1.8.3 генератор желио да створи на истом мјесту је огроман океан са прскањем малих острва и великим( као што се види у доњем делу) копнене масе са планинама и шумама.

Када су се обојица дружили са Минецрафт-ом у суштини рекли: "ОК, ове делове већ постоје, тако да нећемо покушати да их поново генеришемо, али играчу су потребне нове комаде, тако да ћемо примијенити генератор тренутне верзије." Резултат јеужасна мисхмасх коју видите горе.

Сада ћемо бити први који ће вам рећи да је наш савршени квадрат 32 × 32 изван мјеста екстремни пример где су ивице болно очигледне.Намерно смо креирали малу квадратну мапу у Минецрафт 1.6.4 изричито обојица хиперја наглашавамо и локализујемо екстремне промене између старог и новог терена како бисмо то показали за вас.

"Живели у" мапи на којој сте били органски истраживали и играли игру неће имати тако савршену квадратну форму, већ ће умјесто тога имати све врсте виљушки, кривине и такве где сте се кретали по мапи без детаљногистражујући сваку палину од ивице до ивице.Овакве мапе ће имати широка гребена дуж широких ивица, као и џепове глитцхес унутар мапе унутрашњости, где се играч никад није уздигао и стога није било много комада.И они, недостајуће унутрашње комаде, ће патити од генерација глитцхес који ће оставити чудне артефакте иза( као савршено квадратни патцх пустиног песка у сред сњежног биома).

Срећно за све нас, ту је веома паметан алат који пружа фантастичан посао који помиче шавове између старог терена који је генерисала претходна верзија Минецрафта и нови терен генерисан новом верзијом.Хајде да погледамо како можемо сачувати наше мапе из живота ружних глечених терена са њим.

Смоотхинг Терраин Транситионс са МЦМерге

МЦМерге је опен соурце Минецрафт едитор који чини једну ствар и једну ствар веома добро: пажљиво масира границе између старог терена и новог терена тако да је прелазни простор благи нагиб до ријеке која се ујединидва биома без јарринга и неприродних транзиција које смо видели у претходном одељку.

Развијте МЦМерге између надоградње како бисте могли да научите и графикирате границе своје старе мапе, а затим учитате мапу у нову верзију Минецрафт-а и урадите неке истраживање( или користите алат као што је Минецрафт Ланд Генератор да бисте урадилиистражујући за вас са аутоматском генерацијом комада), а затим поново покрећете МЦМерге и трага преко шавова између старог терена и новог терена, скулптујући их у природне долине и пукотине са реком на дну, тако да ваши прелазивише не изгледају као сломљена Кина, већ природно уређење.

Раздвојимо низ догађаја описаних горе и илуструју прелазе са екраном и приказима слике како бисмо истакли како се промене формирају.

Изаберите своју мапу

У сврху овог туторијала ми смо одлучили да користимо исто сјеме и исто прије и након верзије програма Минецрафт као што смо то учинили у претходном одељку: Минецрафт 1.6.4 и Минецрафт 1.8.3.Једина разлика је у томе што смо поново направили мапу са истим семеном, а затим смо се у органски начин преплавили у режиму преживљавања како бисмо направили природнији облик мапе( а не савршени квадрат који смо претходно приказали).

Ево шта изгледа мапа туторијала када се приказује у Мапкрафтер-у.

Зумирали смо на југозападној ивици, где ћемо лакше видети касније, где се нови шав се усправи.

Без обзира на то од којих је ваших карти изаберете важно је да апсолутно, ни под којим условима, не ставите и истражите мапу из ваше старе верзије Минецрафт-а у новијој верзији Минецрафт-а све док не завршите први круг МЦМерге процеса, јер то може учинити непоправљивимбаци на своју мапу.

Такође, пре него што наставите, важно је да сте направили резервну копију изабране мапе за чување.Ми немамо никаквих проблема са МЦМерге-ом или, у вези с тим, било којом од бројних светских алата за уређивање које смо користили током година, али је увек боље бити сигуран него жао.

Преузимање МЦМерге

Можете да преузмете копију најновије верзије МЦМерге на званичној МЦМерге теми на форумима Минецрафт.Преузимање се појављује у два окуса, Питхон коду за Мац ОС Кс, Линук и друге кориснике оперативног система( од којих се захтева преузимање и инсталирање Питхона за ваш оперативни систем и неколико зависности описаних у датотеки реадме) или унапред компајлираног Виндовсаверзија која захтева само преузимање Мицрософт Висуал Ц ++ 2008 пакета за дистрибуцију( к86) ако није већ инсталирано на вашој машини.

Напомена: За овај туторијал ћемо користити верзију оперативног система Виндовс;за оне који прате заједно са Питхон верзијом једноставно замените "мцмерге.еке" у свим наредбама које следи са "питхон мцмерге.пи" као супституцијом.Сви додатни командни прекидачи и модификатори остају на месту.

Пре него што наставите, копирајте директоријум сачуваног света са којим желите да радите у /MCMerge/ директоријуму.(нпр. Ако се ваш свет назива Фунланд, сада треба да постоји директоријум /MCMerge/Funland/.)

Покретање почетне МЦМерге Пасс

Са директоријумом за чување постављеним у /worlds/ фасциклу, време је да наставите са покретањем првог преласка.Ово је фаза поступка где ће МЦМерге извршити контурни траг уз постојеће мапне границе и направити запажање о томе које делови леже директно на ивици истраженог света.

Да бисте извршили траг, покрените следећу команду из директоријума /MCMerge/ преко командне линије у којој је "ворлд" назив вашег директоријума за спас.

мцмерге.еке траце "ворлд"

Процес пратње је прилично брз, чак и за велике светове, а ви ћете излаз овако.

Добијање постојеће светске контуре. ..

Тражење светског контура. ..

Снимање података светског бројача. ..

Контрола светске контуре комплетно

На овом месту МЦМерге има податке које му је потребно.Процес можете потврдити тако што ћете погледати у свој светски директориј, сада треба да буде нови фолдер означен са "## МЦЕДИТ.ТЕМП ##" и датотеком под називом "цонтоур.дат".Ако команда доведе до грешке и / или се не појављују додатне датотеке у том директоријуму, можда ћете морати да покренете команду као администратор.

Генерирање нових података о чековима

Када се процес контуре заврши, следећи корак је да учитате своју Минецрафт мапу у верзију верзије Минецрафт-а.Не можемо нагласити да је довољно битан као да га учитате оригиналном верзијом Минецрафт-а да нећете добити нове биоме из новог терена генератора;добићете старе податке о биоме што чини цео процес безвредним, јер ћете морати поново да почнете.

Постоје два начина генерисања нових података о комаду.Можете стварно играти игру и летјети у креативном режиму, пратећи границу свог света и учитавање нових података.Ако имате веома малу карту као она коју користимо за овај туторијал, то је савршено поуздан метод.

Ако имате већу мапу, процес истраживања старе светске границе може потрајати од сати до дана.Даље, можда ћете желети да прескочите стварно истраживање из страха да ћете покварити изненађења у мапама начина преживљавања.У том циљу, корисно је користити Минецрафт Ланд Генератор за аутоматско учитавање мапа података без захтјева да играте игру и ручно истражите.

Ако не желите да истражите све границе, а Минецрафт Ланд Генератор је више подешавање него што вам је стало до сада, не брините.Подаци контуре који смо направили у последњем кораку не истичу, јер су прецизно приказали преглед ваше старе мапе.Функцију спајања можете покренути толико пута колико желите у будућности док откривате подручја која нису добро приказана.

Након што завршите контурни пролаз, копирајте своје податке света назад у ваш Минецрафт директоријум, а затим учитајте мапу са новом верзијом Минецрафт-а.Спустите се око ивица мапе док не завршите са врстама оштрих и ружних шавова видљивих у горњем приказу.

Када сте истражили мапу и генерисали нове податке о комаду, време је да извршите пречицу за чишћење.

Спајање података о чековима

Последњи корак процеса је да копирате датотеку сачувајте из вашег Минецрафт директоријума за спасавање( сада када сте генерисали нове податке са новом верзијом Минецрафт-а) назад у фасциклу /MCMerge/ у којој сте радили.

Са ажурираном датотеком мапе покрените следећу команду:

мцмерге.еке споји "свет"

Седи и опусти се.Процес у малом свету траје неколико минута, процес у веома великом свету може имати већи део сат времена или више.Када се процес заврши копирајте датотеку са меморије из каталога МЦМерге назад у ваш Минецрафт меморише директоријум и учитајте га.Ваш свеже ажурирани свет ће сада имати радикално лаганије прелазе између биома без преплитања и преплитања између старог и новог терена.

Сећате ли се како су очигледно да су прелази били изнад?Хајде да погледамо нови приказ нових мапа података са спојеним ивицама на месту.

Уопште није лоше.Тешко је рећи како глатко све изгледа на путу на небу, па да направимо зумирање и упоредимо спот са перспективе у игри.Ево локације где је постојао јасан и ружан корак степеништа у којем је шума срела биом океана, а затим, у истом погледу, ружна шава између равнице и планинског подручја.

На МЦМерге фиксној мапи, видљивој испод са благо другачијим углом који заиста показује промене, обала је исцепана и разноврсна, а шав између равница и планина је фиксиран са реком и подешавањем висине на ивиципланински биом.

Оно што је био очигледан нишан који би вас претпоставио да је игра избледела сада изгледа у кући у Минецрафт свету, без питања.Чак и када имате дугачак и линеарни шав за прикривање, и даље изгледа прилично природно.

На сцреенсхоту испод можете видети спот, десетине комада дуга, где се два биома сусрела дуж веома равне линије.Иако генерирана река изгледа мало неприродно, с обзиром на нормално меандерску природу река Минецрафт( и оштар играч са очима свакако би приметио да је то необично равна природа са високе тачке гледишта) и даље изгледа далеко природније од савршено равне линије која означава границуизмеђу два биома.

Када се бавите савршено равним шавовима, МЦМерге ради дефинитивно добар посао чишћења и зујања шавова( до те мере да се само када се гледа из ваздуха или у рендеринг на линије постане очигледно).Када се бавите бољим органским и лутајућим ивицама мапе, посао чишћења практично није откривен.

У данашњем туторијалу користили смо подразумеване поставке под мање од идеалних околности( наша мапа је имала микс оштрих равних ивица и преливних ивица степеништа) и ми смо и даље имали одличне резултате.Ако покренете МЦМерге на већој, органски истраженој мапи, и даље се зближавате са опцијама спајања( проверите датотеку реадме да бисте видели како можете прилагодити алгоритам фузионирања, дубину ријечне долине и околне маске итд.)створити спојене ивице тако природне по изгледу да би било лако заборавити, чак и као особа која их је уметнула, гдје су била.

Имате ли притисак на Минецрафт питање велико или мало?Пуцајте нам на адресу аск@ховтогеек.цом и ми ћемо се потрудити да одговоримо!