В началото на сериала създадохме първите карти на Creative Mode и Survival Mode, но след това се гмурнахме в ученето за биоми, създания и много други аспекти на Minecraft. Днес се връщаме към картата. Да се научим как да семена и да генерираме страхотни персонализирани карти.
УЧИЛИЩНА НАВИГАЦИЯВ нашите по-ранни уроци ние просто ви създадохме един свят, като позволихте на Minecraft да генерира произволно за Вас. Въпреки че няма нищо лошо в този подход, можете лесно да поемете контрола върху процеса на създаване и да го насочите, така че светът да съдържа функциите, които желаете.
Докато отделните блокове могат да бъдат най-основният компонент от опита на Minecraft, начинът, по който тези блокове се събират в по-голямата карта на света, е това, което оформя вашето изживяване. В творчески режим играчите са вдъхновени от пейзажа: преместващите се планини от биомасата на екстремните хълмове стават основата на един великолепен замък, горите пораждат лагери, внимателното укрепване на едно селце на пустинята създава оазис от една арабска приказка. В режима на оцеляване тези същите биомедии представляват предизвикателства и възнаграждават всичките си собствени.
Зареждането на зара със световния генератор е забавно, но не сте затрупани със светове със зарове. Използвайки само инструментите, вградени в Minecraft, можете да упражнявате справедлива сума на контрол върху какъв свят ще създаде двигателят по време на игра. Нека да разгледаме как можем да използваме семена и предмети за създаване на света, който желаем.
Първият начин, по който можете да управлявате процеса на създаване на света, е чрез използване на карта "семена". Независимо дали използвате инструмента по време на игра, за да укажете какво искате семената ви да бъде или да позволите на играта да избира семе за вас, всяка карта има код на семена.
Световете Minecraft се генерират, използвайки псевдо-произволни семена, и ако сте имали време и желание, бихте могли да създадете светове през целия жив дълъг ден, без да се движите в един и същ свят два пъти.
В интерес на истината, дори без да споделят семето, двама души биха могли да имат един и същ свят, по някакъв случай те са имали перфектно синхронизирани часовници на компютърната система и те са се заели да създадат нов свят точно в една и съща милисекунда във времето.
Minecraft използва времето, предоставено от системния часовник на компютъра ви, за да зароди света, ако не си осигурите собствено семе. Ето защо можете да създавате свят след света след света, без да се движите в дублиращ се свят (защото времевият печат за създаването на всеки свят е различен). Въпреки, че сборът от светове изглежда почти безкраен, технически ограниченията на дължината на семената и алгоритъма за генериране ограничават общия възможен свят до 2 ^ 64 мощност (или 18,446,744,073,709,551,616). Не е наистина безкраен, но толкова голям, че никога няма да се притесняваме за изчерпване на свежи светове.
Въпреки огромния брой възможни светове това не означава, че двама души не могат да имат точно същия свят. Те могат, ако споделят кода за семена, използван за генерирането на света. Можете да проверите семена от всеки свят, като натиснете клавиша "/", за да издърпате менюто на конзолата и да въведете "/ seed", за да получите показания като този по-долу:
Всеки друг играч, който създава свят със съответната версия на Minecraft и използва това семе, ще има точно същия свят, в който стоим: пещери, селища, мръсотия и всичко останало.
Нека да отделим малко време, за да подчертаем, че "съответната версия" бит. Основните версии на Minecraft обикновено включват промени в двигателя от световна генерация и докато всички семена винаги ще работят (по това, че ще генерират свят), те няма да генерират в същия свят освен ако версиите не използват един и същ алгоритъм от световно поколение. Можете например да споделяте семена между Minecraft 1.6.2 и 1.6.4 и обикновено получавате идентични или почти идентични резултати, но семената, които произвеждат хладно мега село в 1.6.2, вероятно няма да произведат нещо подобно, ако използвате повторно за 1.7.9.
Използването на семенната система ви позволява да споделяте семето си с приятеля си, така че да могат да го ползват и на свой ред да могат да споделят семена със себе си. Освен това ви позволява лесно да търсите в Интернет за семена, които ви интересуват.
Просто търсейки номер на версия на Minecraft, терминът "семена" и характеристиките, които искате, обикновено дават купчина семена. Търсенето на карта "Minecraft 1.7 exposed Stronghold" (например, защото искахме карта със Stronghold близо до повърхността и готова да разгледаме) доведе до многобройни резултати, което показва, че използването на прости семена "4" на Minecraft версия 1.7.x би осигурило всичко благоволението на крепостта, което пожелаваме.
И така, как да приложим семе?
Отворете екрана на Minecraft за създаване на света, точно както направихме в първия урок, като кликнете върху "Единичен Играч" и след това върху "Създаване на Нов Свят". Напишете своя свят и кликнете върху "Още Световни Опции".
В полето "Семена за световния генератор" поставете вашето семе. Въпреки че автоматично генерираните семена са дълги целочислени низове, те не имам да бъдат дълги числови низове.Можете да въведете "Обичам диаманти" или "Notch е творчески гений" и създателят на света просто ще конвертира алфа струните до цяло число. Това превръщане е причината, поради която дори и да пишете "Обичам диаманти", когато по-късно използвате командата "/ seed", за да дадете семето на приятел, дава цяло число вместо буквено-цифрена фраза.
В този случай ще отидем за невероятно проста струна и просто ще поставим "4." Онази изложена на повърхността Крепост, на която ни бяха обещани? Само на няколко пресечки от нашата точка на хвърляне е голяма дупка:
Това е красотата на семенната система точно там. Един човек може да открие хладно семе и след това да се обърне и да направи "семпли светлина" видео в YouTube, да публикува снимки на семената във форума на Minecraft или по друг начин да го разпространи навсякъде.
Когато търсите семена със специфични характеристики, общите термини за търсене, които подчертахме по-горе - Minecraft версия + семена + функции, които искате - работи много добре.
Ако имате по-голямо настроение, просто да преглеждате онова, което е там, препоръчваме Под-форума на официалния форум на Minecraft Forum.
Докато семена са като ДНК на картата, предварителните настройки са като генетична експресия: нежно натискане в дадена посока.
Предварителните настройки Ви позволяват да посочите неща като това, от което се състоят слоевете на света, ако има структури или не (както и тяхната честота и други фактори). Можете да получите достъп до системата с предварително зададени менюта, като изтече менюто за създаване на света и, подобно на менюто за семена, кликнете върху "Още опции за света".
В менюто с опции за света кликнете върху "World Type", за да превключите от "Default" на "Superflat". Ще видите стандартната настройка:
Това е най-основното от думите "Superflat". Получавате слой трева, два слоя мръсотия, а след това удряте подножието. До голяма степен съществува, за да се осигури равна повърхност за строителите на Режим на Creative да работят върху (би било ужасна карта за оцеляване, която да преживее). Нека да кликнете върху бутона "Предварителни настройки" и да видим какво можем да направим, за да смесим малко нещата.
В предварително зададеното меню ще видите предварително зададения низ на кода за конфигурация Classic Flat, която видяхме на последния екран. Предварително зададеният код може да бъде прост, както се вижда тук, само с дузина знака или може да е изключително сложен със стотици знаци, обхващащи множество променливи.
Да приемем, например, че сте искали един гигантски пустинен свят; хубава голяма купчина камъни, за да моите с толкова много села, беше като един непрекъснат град. Използване на следния предварително зададен код:
2, 1 × 7,60 × 1,6 × 12, 2, село (размер = 30 разстояние = 9), biome_1 (разстояние = 32), декорация
Може да имате настройката, която желаете. Първият номер определя кода на версията (така че можете да споделяте предварително зададени кодове за промени в кода на генератора), следващите номера определят слоевете на света (1 скала, 60 камък и 6 пясък), а останалите променливи определят колко голяма и далеч извън селата ще бъде, какво е biome (и колко далеч са неговите характеристики), и че ние искаме декорации включен, напр. ще има кактуси в пустинята.
Как изглежда този код в действие, когато е поставен в предварително зададената кутия? Разгледайте това селище завинаги на пустиня:
Предварителните настройки са вероятно една от най-недостатъчно използваните функции в Minecraft, тъй като повечето играчи гледат на менюто, изпробват основния свят на Superflat равнините и след това свиват и пускат "Ehh, lame", преди да забравят всичко за него.
Съществува обаче тон на потенциал, скрит в променливата система, и ние силно ви препоръчваме да проверите записите на Wiki на предварително зададените променливи и да експериментирате с този удобен визуален генератор, предоставен от Minecraft101.
Използването на този генератор е радикално по-лесно, отколкото да анализирате кодовете на ръка и ви дава възможност да се забъркате с наистина забавни комбинации като суперфлатни светове, които имат торта в средата (никога няма да гладувате отново), светове, които са 200 слоя камък вместо типичния 65 или така (вие ще бъдете миньор завинаги) и ако наистина искате да се забъркате с механика на игрите. Можете дори да направите неща като създаване на супер плосък свят само с един слой от скала и трева, но включете структури като изоставени минни валове!
Преди да напуснем екрана за световното създаване, има две други опции, които си заслужава да бъдат разгледани. Когато кликнете върху бутона "Световен тип" в екрана за създаване по света, вашите опции са По подразбиране, Superflat, Large Biome и Amplified.
Двата последни вида, Large Biome и Amplified, ни предлагат доста приятни вариации на стандартната карта. Големите карти на Biome са карти, които следват същия biome шаблон като техните по подразбиране колеги, с изключение на това, че самите биоми са 16 пъти по-големи. Ако смятате, че е озадачаващо, че една тънка ивица от снежни хълмове може да съществува между две пустини на пустинята, това е биомето за вас. Тази тънка ивица от сняг ще се превърне в простор, а преходът между биомите ще изглежда значително по-малко драматичен.
Тук е създаден свят, използващ алгоритъма по подразбиране на Minecraft 1.7.9 и семена 785087661.
Тук има същото семе, отново в Minecraft 1.7.9, но с алгоритъма Large Biomes активиран.
Ще забележите две неща за картата Large Biome. Първо, това е като приближаване на оригиналната карта с 16-кратно увеличение - това, което отнема малка част от картата (пасищата и пустините), сега заема цялата видима площ в нашия четец на карти.
Второ, ще забележите и експлозията на селищата и храмовете на пустинята. Тъй като биомерите са 16 пъти по-големи, има 16 пъти повече пространство за играта, за да се приложат алгоритмите за генериране на структури на приложими биоми. Огромни биомехи означават много място за структури.
В допълнение към експанзивните биоми, предлагани от алгоритъма Large Biome, има още един алгоритъм с по-голям живот от живота, който можете да се възползвате от: Амплифицираната карта.
Усъвършенстваните карти бяха създадени случайно. Джеб, един от водещите разработчици на Minecraft, се занимаваше с генериране на светове, където теренът беше толкова висок, че се разбиваше през облаците и се втурна в небето. Полученият алгоритъм на поколение беше доста екстремен, малко побъркан и донесъл странни резултати като огромни скали от рок, които се носеха на небето, като острови и села, които се носели на странни места. Резултатите бяха толкова нови, че Notch настоява алгоритъмът да бъде включен в играта.
Тази екранна снимка е идеален пример за лудото теренно и селище, което се разгръща, когато се генерира карта с разширения:
Можете да видите екстремни промени на височина от двете страни на картата; изключително високи скални образувания, плаващи острови от камък и мръсотия (някои дори имат дървета и трева) и най-любопитното нещо от всички: селото. В нормална карта никога няма да откриете, че едно село, което е изпаднало, е паднало от ръба на екзотични хълмове като това, но такова странно разположение на селата е често срещано в разширените карти.
Дори когато не се движите през странно оформени села, никога няма да излезете от растящия терен, за да изследвате. Изображението по-горе е от същата Амплифицирана карта, взета от горната част на Ocean Biome, за да даде ясна представа за това колко екстремни дори бреговите линии са на Amplified карта. Независимо дали търсите да построите магьосническа кула над облаците или да създадете скална гмуркаща палуба, това е екстремен приключенски рай!
Създаването на собствени светове, използвайки инструмента за генериране или търсене на страхотни семена, които другите играчи споделят, е чудесен начин да разширите палитрата на картата си и да упражнявате малък контрол върху това, което изглеждат картите ви.
Има едно основно нещо, което инструментите, които прегледахме днес, няма да направят. Никакво оправяне на семена или генератор няма да създаде персонализиран терен или структури, които все още не съществуват в алгоритмите за генериране на Minecraft. Никаква сума на лов на семена или изглаждане на генератора Superflat няма да донесе нещо, което изглежда да се каже, едно село Ewok от вселената "Междузвездни войни", защото просто няма нищо в кода на играта, което някога ще зареди селяните да се настанят в дърветата на Biome на Roofed Forest.
Другите играчи, обаче, се справят с изграждането на страхотни светове, изпълнени с невероятни структури. Утре ще разгледаме как да изтегляте и инсталирате персонализирани карти, създадени от други играчи, така че не само да получим страхотна карта (както и със семена), но получаваме всички готини неща, които играчът е построил в този свят също.
За домашна работа, играйте със световните генератори, особено с генератора Superflat и уебсайта, с който сме свързани. Бихме ви препоръчали да запазите Amplified картите за последен път, е почти невъзможно да се съпротивлявате да ги изследвате.