2024 Autor: Peter John Melton | [email protected]. Naposledy změněno: 2023-12-16 04:44
Proč to chci dělat?
Jak jsme se zmínili v dalších výukových programech Minecraft, Minecraft je překvapivě náročná hra. Na povrchu může vypadat zjednodušující díky texturám s nízkou rozlišovací schopností a tvarům v bloku, ale pod kapotou je obrovské množství výpočtů a vykreslování, které vytvářejí a reprezentují mapu světa, stejně jako zpracovávají všechny entity a související fyzika.
Tento proces je docela intenzivní CPU. 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 jediné číslice.
Toto zpoždění, zatímco hra vykresluje a zobrazuje nové kusy, je skutečným zabijáckým zabijákem, 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ž rozdělí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 vy, hráč, musel 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 ohlásit pouze jednu nevýhodu, že ji používáme: větší světovou velikost souboru. Ačkoli každá mapa Minecraft je v podstatě kompletní od okamžiku světového stvoření (nezapomeňte, že světové osivo + generační algoritmus je jako DNA pro mapu) svět ve skutečnostiexistovat jako skutečný pevný disk spotřebovávající data, dokud hráč nechodí na každý nový kus a nevytvoří generaci kusů.
Protože taková nová mapa, která se stěží prozkoumá, je kolem ~ 10 MB nebo méně, aby se vyskytovaly první bloky a podpůrné soubory, ale jak hráč zkoumá, že roste ve velikosti, protože data pro každý kus 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 jaké těžké zátěžové procesy přináší na servery (kde mohou více hráčů zkoumat různými směry a vytvářet desítky kusů za sekundu), je kompromis více než užitečný to pro většinu hráčů a absolutně stojí za to, pokud provozujete server.
Použití generátoru země Minecraft
Minecraft Land Generator (zde označovaný jako MLG pro stručnost) funguje naprosto bezchybně, když je správně nakonfigurován, ale správná konfigurace může být trochu složitá. Projděte proces instalace a konfigurace, abyste zajistili bezproblémový zážitek.
Stažení Minecraft Land Generátoru
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.
Instalace a aktualizace Minecraft Land Generátoru
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", Kde je operační systém a příslušné rozšíření pro tento operační systém jasně označeny. 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).
K dispozici je však jeden kousek 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ý.
Nejnovější soubor serveru Minecraft (minecraft_server.1.8.1.jar z tohoto výuku) 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.jarmusí odpovídá 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.
Opět, pro důraz, musíte použít verzi serveru Minecraft, která odpovídá verzi hry.
Toto pravidlo platí obecně. Pokud používáte modifikovaný server.jar s herními mody nainstalovanými například,že je server.jar soubor, 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 nepoužíváte server), nebo jste zkopírovali soubor server.jar (v případě spuštění domácího serveru), odeberte soubor existují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é pracujeme, se souborem server.jar.
Spuštění Minecraft Land Generátoru
Jakmile dokončíte instalační proces v předchozím kroku (s důrazem na vždy,vždy, pomocí správného serveru.jar pro 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, zatímco blok 20 000 x 20 000 je ~ 6 GB).
Vytvoření zcela nové mapy
Přestože většina lidí bude mít zájem o rozšíření existující mapy, kterou již začali zkoumat a chtějí, budeme pokrývat vytvoření nejprve úplně nové mapy, protože to vyžaduje nejmenší nastavení a je stále důstojným používáním MLG (zejména pro uživatele, kteří chtějí vygenerovat a celou serverovou mapu 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.
Použijte velmi super nástroj Cool Mapcrafter, který vytváří verzi 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 naše mapa vypadá i při načítání hry.
Rozšíření existující mapy
Máte-li již existující mapu, MLG dělá fantastickou práci, která se rozšiřujea vyplnění mapy. Pokud jste například prozkoumali v meandrujícím vzoru zhruba 5 000 bloků od místa splavování a chcete rozšířit mapu na 10.000 x 10.000 bloků, MLG nejen rozšíří hranici mapy ale vyplňte jamky v rámci již prozkoumaného území tak, aby generovaná mapa byla spojitá od okraje k okraji bez mezery. Zde je příkladná mapa, malý svět, který jsme začali prozkoumávat, jako v poslední části Mapcrafteru.
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 jeden; při spuštění skriptu s existujícím a platným / world / adresářem se načte a okamžitě začne rozšiřovat svět.
Rozpusťme ten velmi malý svět, viděný výše, do decentně rozměrného bloku 5 000 x 5 000 bloků. 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.
Teď, když budeme hrát, čeká na to, že se herní motor rozbíhá a bude vytvářet nové kousky, bude nejmenší z našich starostí. Když už mluvíme o zrychlení 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.
Doporučuje:
Jak zlepšit své ozvěnové zkušenosti Amazon tím, že trénuje na svůj hlas
Stejně jako všichni hlasoví asistenti, Alexa není dokonalá při porozumění všechno, co říkáme. Pokud máte pocit, že Alexa chybí příliš mnoho příkazů, může to být čas na trochu individuální hlasové výcviku. Přečtěte si, jak vám ukážeme, jak vycvičit Alexu, abyste rozpoznali svůj řečový hlas a získali lepší uživatelský dojem v tomto procesu.
Jak urychlit svůj Chromebook
Když jste poprvé popraskli políčko pro svůj Chromebook, bylo to nové a elegantní. Ale časem se to stalo pomalé a frustrující. Pokud chcete, aby se váš Chromebook dostal víc, je zde několik věcí, které můžete udělat.
Jak používat službu US 8 Windows Store z jiné země
Hledali jste někdy aplikaci a zjistila, že není dostupná ve vaší zemi? Naštěstí pro nás probíhá práce v obchodě Windows.
Jak rozšířit své zkušenosti s Minecraft s Bukkit a Essentials
Minecraft je neuvěřitelná hra s otevřeným koncem, ale co kdybyste to mohli dostat na další úroveň? Pomocí aplikace Essentials Plugin Suite můžete přidat a spravovat skupiny uživatelů, zadat oprávnění pro příkazy a dokonce přidat třídní systém!
Jak aktualizovat účet Xbox, pokud se přesunete do nové země nebo oblasti
Při přesunu do jiné země může být aktualizace nastavení účtu Xbox problematické. Přečtěte si, jak správně změnit region Microsoft účet.