18Aug

Jak urychlit svůj Minecraft zkušenosti s Minecraft země generátoru

click fraud protection

Zatímco prozkoumáte svůj Minecraft svět, hra věnuje obrovské množství zdrojů, které jej vytvářejí kolem vás. Generování těchto kusů v předstihu výrazně snižuje zatížení prostředků na vašem CPU při hraní hry, což vede k plynulejšímu hraní her s menším zpožděním. Přečtěte si, jak vám ukážeme, jak předpopulovat mapu světa pro rychlejší hru.

Proč to chci dělat?

Jak jsme se zmínili v jiných výukových programech Minecraft, Minecraft je překvapivě náročná hra. Může to vypadat zjednodušeně na povrchu díky texturám s nízkým rozlišením a tvarům v bloku, ale pod kapotou je obrovské množství výpočtů a vykreslování, které generují a reprezentují mapu světa, stejně jako zpracovávají všechny entity a souvisejícífyzika.

Tento proces je poměrně náročný na procesor. Při létání v kreativním režimu, kde se hromady rychle zaplňují, aby se drželi i hráči na špičkových počítačích, uvidí koktání a zpoždění;hráči na starších počítačích obvykle uvidí, jak se jejich hra rozsekne na úplnou zastávku a že sazby snímek padnou do jednotlivých číslic.

instagram viewer

Toto zpoždění, zatímco hra vykresluje a zobrazuje nové bloky, je skutečným zabijáckem, a pokud se tak zhorší, zablokuje vaši hru, zábavný zabiják. Naštěstí existuje způsob, jak obejít čekací hru. Zatímco bude vždy existovat režie pro různé in-game procesy, generování nových kusů je vlastně proces, který můžeme vydělávat, pokud chcete, takže těžké zvedání se provádí, když nehrajeme hru. Tento trik závisí na chytrém malém programu nazvaném Minecraft Land Generator, a je velmi málo důvodů, proč to nevyužijete.

Jak to funguje?

Princip Minecraft Land Generátoru je opravdu jednoduchý, když rozložíte proces. Minecraft Land Generator je pomocná aplikace, která při spárování s mapou světa a kompatibilním serverem Minecraft simuluje průzkum mapy, jako by ji hráči roamingu.

Pokud jste hráči museli přesně a systematicky pokládat plochu 20 000 x 20 000 čtverečních ve hře, bylo by to strašně zdlouhavé a trvalo by to několik dní.Na novějším počítači však trvá Minecraft Land Generator hodinu nebo dvě k dokončení stejného úkolu( a dokonce i na starších počítačích můžete jednoduše nechat běh přes noc, aby dosáhl stejného cíle).Dále, jakmile provedete počáteční běh( ať už je to hodina nebo dvanáct v délce) práce je hotová a nemusíte spustit znovu, pokud nechcete rovnoměrně rozšiřovat svou mapu světa znovu( řekněme od 10,000 bloků na straněna 20 000 bloků na straně).

Minecraft Land Generator funguje tak dobře, můžeme nahlásit pouze jednu nevýhodu k jejímu použití: zvýšení velikosti světového souboru. Ačkoli každá mapa Minecraft je v podstatě kompletní od okamžiku světového vývoje( nezapomeňte, že světové osivo + generační algoritmus je jako DNA pro mapu) svět ve skutečnosti neexistuje jako skutečný pevný disk spotřebovávající data, dokud hráč nezíská každou novoukus a spouští generaci kusů.

Takováto nová mapa, která se stěží prozkoumala, je přibližně ~ 10 MB nebo méně, aby se zobrazily první bloky a podpůrné soubory, ale jak hráč zkoumá, že roste ve velikosti, protože data každého bloku jsou zapsána do herního souboru. V době, kdy mapa obsahuje 5 000 x 5 000 kusů bloků, bude soubor hry nabobtnat na přibližně 600 MB.Větší mapy mají větší velikost souborů( exponenciálně tak);mapa 20 000 a 20 000 má herní soubor, který váží na pevné 6 GB.

To je jediný skutečný obchod, který děláte s Minecraft Land Generátorem. Co získáte při zvýšené době načítání a rychlejší hře, kterou zaplatíte za diskové místo. Vzhledem k tomu, kolik generací kusů zanedbává hry jednoho hráče( zejména na spodních koncových strojích) a co těžké zpracování zatíží na servery( kde mohou více hráčů zkoumat různými směry a generovat desítky kusů za sekundu), je kompromis více než užitečnýto je pro většinu hráčů a absolutně stojí za to, pokud provozujete server.

Použití Minecraft Land Generátoru

Minecraft Land Generator( zde označovaný jako MLG pro stručnost) pracuje naprosto bezchybně, když jste jej správně nakonfigurovali, ale správná konfigurace může být trochu složitá.Projděte si proces instalace a konfigurace, abyste zajistili bezproblémový zážitek.

Stažení pozemního generátoru Minecraft

Zdrojové soubory jsou hostovány na Github a pokud nejste s Githubem obeznámeni, způsob přístupu k nim není zvlášť průhledný.Chcete-li získat poslední kopii MLG, přejděte zde do zip archivů projektu.

Vyberte odkaz, který čte MinecraftLandGenerator_X.X.X_Vanilla_Server.zip( z tohoto výuku je soubor verze 1.7.5).Nebojte se, že soubor vypadá neaktuálně( verze 1.7.5 je z října 2013, což je v Minecraftu prakticky staré);automaticky se aktualizuje a uděláme to za okamžik.

V podstránce souboru zip vyberte tlačítko "Raw", jak je vidět na obrázku výše. Uložte soubor.

Instalace a aktualizace pozemního generátoru Minecraft

Po stažení souboru zip extrahujte obsah. Všechny naše nástroje pro úpravu Minecraft uchováváme v archivu Minecraft v \ Minecraft \ Editing Tools \, ale můžete umístit extrahovaný nástroj "MinecraftLandGenerator" kamkoli chcete, protože aplikační a podpůrné soubory jsou zcela samostatné.

Otevřete složku a vyhledejte odpovídající instalační soubor operačního systému.

MLG obsahuje instalační soubory pro Windows, Mac a Linux, pojmenované jasně "MLG_Initial_Setup_ OS . EXT ", v němž jsou jasně označeny operační systém a příslušná rozšíření pro tento operační systém. Uživatelé systému Windows by měli spustit program MLG_Initial_Setup_Windows.cmd a tak dále. Počkejte, až bude skript dokončen. Po spuštění počátečního instalačního souboru bude složka MLG výrazně obsazena a MLG bude aktuální( 1.7.6 z tohoto návodu).

Je však třeba jeden bit manuální aktualizace. MLG nemůže distribuovat aktuální soubor serveru Minecraft( v průběhu aktualizace však jej může stáhnout ze serverů Minecraft).Zatímco to obsahuje mechanismus pro stahování nejnovějšího souboru server.jar, mechanismus je přerušený( protože Mojang změnil, jak pojmenovali své archivní soubory a minecraft_server.jar už ne všude poukazuje na nejnovější vydání).Jako takový updater vždy stáhne Minecraft Server 1.5.2, který je víc než tad zastaralý.

Aktuální server Minecraft serveru( minecraft_server.1.8.1.jar z tohoto návodu) si můžete stáhnout z oficiálního serveru Minecraft zde. Starší verze serveru server.jar můžete stáhnout z Mojang pomocí této dobře organizované tabulky s laskavým svolením MCVersions.net. Proč stahovat starší verze?

Stažení správné verze serveru je nejdůležitějším krokem . Číslo verze souboru server.jar musí odpovídat verzi Minecraft, na níž hrajete mapu světa. Chcete-li například rozbalit mapu z Minecraft 1.6.4, nemusíte používat server Minecraft 1.8.1 ke spuštění MLG jako algoritmu generování kusů a obsah her se tak výrazně změnil mezi 1.6.4 a 1.8 *.pokud MLG nedojde k úplnému zhroucení, bude na vaší mapě vytvářet velmi ošklivé chyby a artefakty.

Znovu, pro důraz musíte použít verzi serveru Minecraft, která odpovídá vaší verzi hry.

Toto pravidlo platí obecně.Pokud používáte modifikovaný server.jar s herními mody nainstalovanými, například , že je soubor server.jar, který musíte dát MLG.Bez ohledu na okolnosti( vanilkový server, modifikovaný server, zbrusu nový server, starý server) musí soubor server.jar přesně odpovídat mapě.

Po stažení správného souboru server.jar( v případě map jednotlivých hráčů, kde jste server nepoužívali) nebo jste zkopírovali soubor server.jar( v případě spuštění domácího serveru), odstraňtestávající soubor minecraft_server.jar z kořenového adresáře složky MLG a nahradit jej správným serverem( v případě potřeby jej přejmenovat na minecraft_server.jar).

Ve všech našich testech MLG byly jediné problémy, které kdy vznikly, přímým důsledkem selhání párování mapy, na které jsme pracovali, se shodným souborem server.jar.

Spuštěný pozemní generátor Minecraft

Po dokončení procesu nastavení v předchozím kroku( s důrazem na vždy vždy , pomocí správného serveru.jar pro vaši mapu) vše ostatní je plynulé plachtění.Ve skutečnosti máte jen dvě jednoduché volby. První volbou je, zda chcete vygenerovat zcela novou mapu nebo rozbalit existující mapu. Druhou volbou je, jak velká je oblast, kterou chcete generovat( pamatujte si, že velikost generované mapy se rychle zvětšuje, 5000 x 5000 bloků je ~ 600 MB a blok 20 000 x 20 000 je ~ 6 GB).

Vytvoření zbrusu nové mapy

I když většina lidí bude mít zájem rozšířit existující mapu, kterou již začala zkoumat a líbit, budeme pokrývat generování zcela nové mapy, protože to vyžaduje nejmenší nastavení a stále jehodné použití MLG( zejména pro uživatele, kteří chtějí vygenerovat a celou mapu serveru v jednom záběru).

Server.jar použije soubor server.properties umístěný ve složce MLG při generování světa. Soubor server.properties používá výchozí nastavení služby Minecraft a pokud není potřeba něco změnit, není nutné měnit žádné nastavení uvnitř.Chcete-li lépe porozumět souboru server.properties, podívejte se na tento wiki vstup Minecraft. Pokud již provozujete server( zejména modemovaný server s vlastními položkami server.properties), zkopírujte stávající soubor server.properties spolu se stávajícím serverem server.jar.

Chcete-li vytvořit nový svět pomocí aktuálního souboru server.jar, stačí spustit soubor Run_MLG_Windows.cmd( nebo ekvivalentní soubor operačního systému).Budete vyzváni k zadání rozměrů mapy.

Pro demonstraci se chystáme vyhýbat se stejnou délkou stran pro naši mapu a místo toho použít obdélníkové rozměry( prakticky budete pravděpodobně chtít čtvercový mapu).Zahajujeme proces vytváření map se vstupem X: 8000 Z: 5000.

Pomocí velmi super cool nástroje Mapcrafter, který generuje verzi mapy Minecraft ve stylu Google Maps( viz tento výukový program, pokud máte zájem hrát s ním), můžeme vidět, jak vypadá naše mapa v rámci dokonce načítání hry.

Po dokončení procesu zkopírujte vytvořenou složku /world/ a všechny soubory do složky Minecraft /saves/ nebo do příslušného umístění serveru. Spusťte hru nebo server jako obvykle a vychutnejte si předem připravenou mapu.

Rozšíření existující mapy

Pokud máte existující mapu, MLG dělá fantastickou práci, a to jak rozšiřující , tak vyplnění mapy. Pokud jste prozkoumali v meandrujícím vzoru zhruba 5 000 bloků od místa splavování,a chcete rozbalit mapu na 10 000 x 10 000 bloků, MLG nejen rozšíří hranice mapy, ale vyplní jakékoliv díry v rámci již prozkoumaného území, takže vygenerovaná mapa bude spojitá od ohraničení k ohraničení bez mezery. Zde je příkladná mapa, malý svět, který jsme začali prozkoumávat, jako v poslední části Mapcrafteru.

Chcete-li rozšířit / vyplnit existující mapu, musíte zkopírovat obsah vašeho světa uložit soubor do adresáře MLG.Například řekněme, že mapa, kterou chcete rozšířit, se nazývá Super Awesome World a nachází se ve složce minecraft /saves/ v adresáři / Super Awesome World /.

Zkopírujte celý adresář / Super Awesome World / a veškerý jeho obsah do adresáře MLG a přejmenujte složku na /world/.

Spusťte spuštění Run_MLG_Windows.cmd( nebo ekvivalentního souboru operačního systému) stejně jako v předchozí části. Jediný znatelný rozdíl mezi oběma metodami z pohledu výstupu aplikace je to, že když spustíte příkaz bez existujícího světa, jako jsme udělali v předchozí části, oznámí, že neexistuje žádný platný svět a že se generuje;když spustíte skript s existujícím a platným adresářem /world/, načte jej a okamžitě začne rozšiřovat svět.

Rozšiřujeme velmi malý svět, vidět nahoře, do dekadentní velikosti 5 000 x 5 000 bloků světa. Jakmile je proces dokončen, můžeme znovu mapu Mapcrafteru a podívat se. Stále jsme udržovali úroveň měřítka / přiblížení pro obě snímky, takže vidíte, kolik nových bloků bylo vytvořeno a jak MLG vyplnil mezery.

Krásný.Bezproblémová generace kusů od hrany k okrajům bez jakýchkoli blokových mezer na mapě.

Nyní, když budeme hrát, čekáme na to, že herní motor bude chrlit generováním nových kusů, bude to nejmenší z našich starostí.Když už mluvíme o urychlení Minecraft, současný návod na přípravu vaší mapy pomocí Minecraft Land Generátoru pomůže zjednodušit zatížení. Existuje široká škála vylepšení, které můžete využít při úpravě nastavení videa k instalaci modemů zvyšujících výkon, aby Minecraft běžel na dokonce stárnutípočítačů.

Máte naléhavou otázku o Minecraft nebo o výuce, kterou byste chtěli napsat? Napište nám e-mail na adresu [email protected] a uděláme vše pro to, abychom jim odpověděli.