Hogyan lehet felgyorsítani a Minecraft tapasztalatait a Minecraft Land Generator használatával?
Miközben felfedezi a Minecraft világát, a játék hatalmas mennyiségű erőforrást szentel annak megalkotásához. Ezeknek a daraboknak az idő előtti előállítása jelentősen csökkenti a CPU erőforrás-terhelését a játék közben, ami simább játékhoz vezet, kevesebb késéssel. Olvassa el, ahogy megmutatjuk, hogyan készítsük elő a világtérképet a gyorsabb lejátszáshoz.
Miért akarom ezt tenni?
Amint azt a többi Minecraft bemutatón megvitattuk, a Minecraft meglepően erőforrásigényes játék. Az alacsony felbontású textúráknak és a blokkszerű formáknak köszönhetően egyszerűnek tűnhet, de a motorháztető alatt rengeteg számítás és renderelés történik a világtérkép létrehozásához és reprezentálásához, valamint az összes entitás és az ahhoz kapcsolódó fizika.
Ez a folyamat nagyon CPU-intenzív. Amikor kreatív módban repülnek, ahol a darabok gyorsan betöltődnek a csúcskategóriás számítógépeknél, a döbbenés és a késés látható; a régebbi számítógépek játékosai általában megállítják a játékot, és a képkockák aránya csökken az egyes számjegyekhez.
Ez a lemaradás, miközben a játék rendezi és megjeleníti az új darabokat, valódi bemerülési gyilkos, és ha olyan rosszul marad, bezárja a játékot, egy szórakoztató gyilkos is. Szerencsére van egy módja annak, hogy megkerüljék a várakozó játékot. Míg a különböző játékfolyamatok mindig lesznek, az új darabok létrehozása valójában egy olyan folyamat, amit ki tudunk fektetni, ha akarja, úgyhogy a nehéz emelés akkor történik, amikor nem játszunk. A trükk a Minecraft Land Generator nevű, okos kis programtól függ, és nagyon kevés okunk van arra, hogy ne használja ki azt.
Hogyan működik?
A Minecraft Land Generator alapelve nagyon egyszerű, ha a folyamatot szétszórja. A Minecraft Land Generator egy olyan segítő alkalmazás, amely a világtérkép és a kompatibilis Minecraft szerverfájl párosításával szimulálja a térkép feltárását, mintha a játékosok barangolnának.
Ha Önnek, a játékosnak pontosan és szisztematikusan vászonra kellett volna vennie a 20.000 x 20.000 négyzet alakú rácsot a játékban, szörnyen unalmas lenne, és napokba kerülne a játék. Egy újabb számítógépen azonban a Minecraft Land Generator egy órát vagy két órát vesz igénybe, hogy befejezze ugyanazt a feladatot (és még a régebbi számítógépeken is egyszerűen csak egy éjszakára futtatható, hogy ugyanazt a célt érje el). Továbbá, miután elvégezted a kezdeti futást (akár egy órát vagy tizenkét hosszúságot), a munka megtörténik, és nem kell újra futtatnod, hacsak nem akarod egyenletesen bővíteni a világtérképedet (mondj egy 10 000 blokkról egy oldalon) 20 000 blokk egy oldalon).
A Minecraft Land Generator annyira jól működik, hogy csak egy hátrányt tudunk jelenteni a használat során: megnövekedett világméret. Bár minden Minecraft térkép lényegében teljes a világ létrehozásának pillanatától (emlékezzen a világ vetőmag + generációs algoritmusára, mint a térkép DNS-jére), a világ valójában nem létezik valódi merevlemez-fogyasztó adatként, amíg a játékos meg nem látogatja az új darabot, és összeroppanja az apró generációt.
Mivel egy ilyen új térkép alig feltárt, körülbelül 10 MB vagy annál kisebb, hogy az első darabokat és a támogató fájlokat figyelembe vegye, de ahogy a lejátszó feltárja, a méret növekszik, mivel az egyes darabokra vonatkozó adatok a játékfájlba kerülnek. Mire a térkép 5 000 x 5000 blokknyi darabot tartalmaz, a játékfájl körülbelül 600 MB-ra duzzad. A nagyobb térképek nagyobb méretűek (exponenciálisan); egy 20 000-re 20.000-es térképen van egy játékfájl, amely egy 6 GB-os súlyú.
Ez az egyetlen valódi kereskedelem, amit a Minecraft Land Generator-al végez. Amit a megnövekedett terhelési időkben és a gyorsabb játékban kapsz, amit a lemezterületért fizetsz. Figyelembe véve, hogy mennyi darabka generáció lemarad az egyjátékos játéktól (különösen az alacsonyabb szintű gépeken), és hogy milyen nehéz feldolgozási terhet ró a kiszolgálókra (ahol több játékos különböző irányba tud felfedezni, és több tucat darabot hoz létre másodpercenként), a kompromisszum többet ér a legtöbb játékos számára, és teljesen megéri, ha kiszolgálót futtat.
A Minecraft Land Generator használata
A Minecraft Land Generator (a továbbiakban MLG a rövidségért) teljesen hibátlanul működik, ha megfelelően konfigurálta, de a megfelelő konfiguráció egy kicsit trükkös lehet. Nézzük meg a telepítési folyamatot és a konfigurációs folyamatot, hogy megbizonyosodjunk róla, hogy problémamentes tapasztalat van.
A Minecraft Land Generator letöltése
A forrásfájlok a Github-ban vannak elhelyezve, és ha nem ismeri a Github-ot, nem érhető el különösen átlátható. Az MLG legutóbbi példányának megragadásához keresse meg a projekt zip archívumait.
Jelölje ki a MinecraftLandGenerator_X.X.X_Vanilla_Server.zip nevű linket (ez a bemutató 1.7.5-ös verzió). Ne aggódj, hogy a fájl elavultnak tűnik (az 1.7.5-ös verzió 2013 októberétől kezdődik, amely Minecraft-ban gyakorlatilag ősi); ez automatikusan frissül, és ezt csak egy pillanat alatt csináljuk.
A zip-fájl aloldalában válassza ki a „Nyers” gombot, amint azt a fenti képen látható. Mentse el a fájlt.
Minecraft Land Generator telepítése és frissítése
A zip fájl letöltése után nyissa ki a tartalmat. Minden Minecraft szerkesztőeszközt Minecraft archívumunkban a Minecraft Szerkesztés Eszközök alatt tartunk, de a kivont „MinecraftLandGenerator” eszközt bárhol elhelyezhetjük, mivel az alkalmazás és a támogatási fájlok teljesen önállóak.
Nyissa meg a mappát, és keresse meg az operációs rendszer megfelelő beállításfájlját.
Az MLG tartalmazza a Windows, Mac és Linux telepítőfájljait, amelyek egyértelműen „MLG_Initial_Setup_OS.EXT"Ahol az operációs rendszer és az adott operációs rendszer megfelelő kiterjesztése egyértelműen fel van tüntetve. A Windows-felhasználóknak az MLG_Initial_Setup_Windows.cmd, és így tovább. Várjon, amíg a szkript befejeződik. A kezdeti telepítőfájl futtatása után az MLG mappája jelentősen nagyobb lesz, és az MLG naprakész lesz (1.7.6, mint a bemutató).
Van azonban egy kis kézi frissítés. Az MLG nem tudja terjeszteni a tényleges Minecraft kiszolgálófájlt (de a frissítési folyamat során letöltheti a Minecraft szerverekről). Bár tartalmaz egy mechanizmust a legfrissebb szerver.jar fájl letöltéséhez, a mechanizmus megtört (mivel a Mojang megváltoztatta, hogyan nevezték el archív fájljukat, és a minecraft_server.jar többé nem mutat pontot a legfrissebb kiadásban). Mint ilyen, a frissítő mindig letölti a Minecraft Server 1.5.2-et, ami több, mint egy idő eltelte.
Itt töltheti le a legújabb Minecraft kiszolgálófájlt (minecraft_server.1.8.1.jar ebből az útmutatóból) a hivatalos Minecraft szerverről. A szerver.jar régebbi verzióit letöltheti a Mojang-ról, az MCVersions.net jóvoltából. Miért töltse le a régebbi verziókat?
A szerver megfelelő verziójának letöltése a legkritikusabb lépés. A server.jar fájl verziószáma kell egyezik a Minecraft verziójával, amit a világtérképen játszol. Ha például a Minecraft 1.6.4-et szeretné kibontani, akkor nem használhatja a Minecraft 1.8.1 szervert az MLG futtatásához, mivel a darabkeresési algoritmus és a játék tartalma ennyire változott az 1.6.4 és 1.8 között. ha az MLG nem teljesen összeomlik, akkor nagyon csúnya hibákat és tárgyakat generál a térképen.
Ismét a hangsúlyt, egy Minecraft szerver verzióját kell használnia, amely megfelel a játék verziójának.
Ez a szabály az egész fórumon érvényes. Ha például egy módosított kiszolgálót használ, hogy a szerver.jar fájl, amelyet meg kell adnia az MLG-nek. A körülményektől függetlenül (vanília szerver, modded szerver, teljesen új szerver, régi kiszolgáló) a server.jar fájlnak pontosan meg kell egyeznie a térképpel.
Miután letöltötted a megfelelő szerver.jar fájlt (az egyjátékos térképek esetében, ahol nem használtál szervert) vagy másoltad a server.jar fájlt (otthoni kiszolgáló futtatása esetén), távolítsd el a meglévő minecraft_server.jar fájl az MLG mappa gyökérkönyvtárából, és cserélje ki a megfelelő kiszolgálófájlra (szükség esetén átnevezi azt minecraft_server.jar).
Az MLG-tesztek során az egyetlen probléma, ami valaha felmerült, az volt, hogy a térképet nem párosítottuk a párosított kiszolgálón..
A Minecraft Land Generator futtatása
Miután befejezte a telepítési folyamatot az előző lépésben (mindig a hangsúlyt helyezve), mindig, a helyes kiszolgáló.jar használatával) minden más sima vitorlázás. Valójában csak két egyszerű választási lehetőséged van. Az első választás, hogy szeretné-e új térképet generálni vagy meglévő térképet kibontani. A második választás, hogy mekkora területet szeretne generálni (szem előtt tartva, hogy a létrehozott térkép mérete gyorsan, 5000 x 5000 blokk ~ 600 MB, míg 20 000 x 20 000 blokk ~ 6 GB).
Egy vadonatúj térkép létrehozása
Bár a legtöbb ember érdeklődik a meglévő térkép bővítéséért, amit már elkezdtek feltárni és szeretni fogunk, először fedezünk fel egy teljesen új térképet, mert a legkevésbé beállított, és még mindig érdemes használni az MLG-t (különösen azoknak a felhasználóknak, akik egy kiszolgáló térképet kívánnak létrehozni és egy lapot akarnak létrehozni.
A server.jar az MLG mappában található server.properties fájlt használja a világ generálásakor. A server.properties fájl az alapértelmezett Minecraft beállításokat használja, és ha nincs szükség valamilyen módosításra, nincs szükség a beállítások módosítására. Ha jobban meg akarja érteni a server.properties fájlt, nézze meg ezt a Minecraft wiki bejegyzést. Ha már fut egy kiszolgálót (különösen egy modulált szervert az egyéni server.properties bejegyzésekkel), másolja a meglévő server.properties fájlt a meglévő server.jar fájljával együtt.
Egy teljesen új világ generálásához a jelenlegi szerver.jar fájljával egyszerűen futtassa a Run_MLG_Windows.cmd (vagy az operációs rendszeréhez tartozó megfelelő fájlt). A program megkéri, hogy adja meg a térkép méretét.
A demonstráció érdekében egyenlő hosszúságú oldalakat használunk a térképünkhöz, és helyette téglalap alakú dimenziókat használunk (gyakorlatilag négyzet alakú térképet akarsz találni). A térkép generálási folyamatot az X: 8000 Z: 5000 bemenettel kezdjük.
A nagyon szuper hűvös Mapcrafter eszközt használva, amely létrehozza a Google Térkép stílusát a Minecraft térképén (lásd, ha érdekli, hogy vele játszik), láthatjuk, hogyan néz ki térképünk még a játék betöltésekor is.
Amikor a folyamat befejeződött, másolja a generált / világ / mappát és az összes fájlt a Minecraftba / mentésbe / mappába, vagy a megfelelő helyre a kiszolgálón. Futtassa a játékot vagy a kiszolgálót, ahogyan szokta, és élvezze az előgenerált térképet.
Meglévő térkép kibővítése
Ha van egy meglévő térképed, az MLG fantasztikus munkát végez mindkét oldalon és Ha kitöltötte a térképet. Ha például az ívási ponttól kb. 5000 háztömbnyire kiderült, és szeretné kibővíteni a térképet 10 000 x 10 000 blokkra, az MLG nemcsak kiterjeszti a térkép határát de töltsön ki minden lyukat a már felfedezett területen, hogy a létrehozott térkép határoktól a határig tartós legyen. Itt van egy példa-térkép, egy kis világ, amit elkezdtünk felfedezni a Mapcrafter-nek, mint az utolsó részben.
Egy meglévő térkép kibővítése / kitöltése érdekében át kell másolnia a világ mentési fájl tartalmát az MLG könyvtárba. Tegyük fel például, hogy a kiterjeszteni kívánt térképet Super Awesome Worldnek nevezik, és a minecraft / savees / mappában található a / Super Awesome World /.
Másolja a teljes könyvtárat, / Super Awesome World / és az összes tartalmát az MLG könyvtárába, majd nevezze át a mappát a / world /.
Futtassa a Run_MLG_Windows.cmd (vagy azzal egyenértékű fájlt az operációs rendszerhez) futtatását, ahogyan azt az előző részben tettük. Az egyetlen észrevehető különbség a két módszer között, az alkalmazás kimenetének szempontjából, az, hogy ha a parancsot az előző részben leírt nem létező világgal futtatja, akkor bejelenti, hogy nincs érvényes világ, és hogy az egyiket generálják ; ha a parancsfájlt egy meglévő és érvényes / world / könyvtárral futtatja, akkor azt betölti, és azonnal elkezdi bővíteni a világot.
Bővítsük a fent látható kis világot egy tisztességes méretű, 5000 x 5000 blokkvilágba. Miután a folyamat befejeződött, a Mapcrafter-t újra be tudjuk ugrani, és nézd meg. Mindkét kép esetében megtartottuk a skála / zoom szintet, így láthatjuk, hogy hány új darabot generáltak, és hogyan tölti ki az MLG a hiányosságokat.
Gyönyörű. Zökkenőmentes peremtől a szélig terjedő generáció anélkül, hogy a térképen bárhol megszakadna a rés.
Most, amikor játszunk, a legkevésbé aggódunk a várakozás, hogy a játékmotor új darabokat készítsen. A Minecraft felgyorsításával kapcsolatban, míg a mai előadás a térkép előkészítésével a Minecraft Land Generator segítségével könnyebbé teszi a terhelést, sokféle csípés van, amellyel beállíthatja a videó beállításait a teljesítménynövelő modulok telepítéséhez, hogy a Minecraft egyenletesen öregedjen. számítógépek.
Van egy sürgető kérdés a Minecraftról vagy egy olyan bemutatóról, amelyet szeretne írni? Lépjen nekünk egy e-mailt a [email protected] címen, és mindent megteszünk, hogy válaszoljunk rá.