18Aug
Medtem ko iščete svoj svet v Minecraftu, igra posveča veliko virov, da jo ustvarite okoli sebe. Ustvarjanje teh kosov pred časom bistveno zmanjša obremenitev virov na vašem CPU med igranjem igre, kar vodi do gladkejših iger z manj lagi. Preberite, kot vam pokažemo, kako prepopulirati zemljevid vašega sveta za hitrejše predvajanje.
Zakaj želim to storiti?
Kot smo že omenili v drugih Tutorialih za Minecraft, je Minecraft presenetljivo intenzivno igra. Na površini izgleda morda poenostavljeno, zahvaljujoč strukturi z nizko ločljivostjo in blokiranimi oblikami, vendar pod pokrovom je ogromno količin izračunov in prikazov, ki se dogajajo za generiranje in zastopanje zemljevida sveta, pa tudi za obravnavo vseh subjektov in sorodnihfizika.
Ta proces je zelo CPU intenziven. Ko plujejo okoli v ustvarjalnem načinu, kjer se kosi hitro napolnijo, da bodo lahko tudi igralci na vrhunskih računalnikih videli zamegljenost in zaostajanje;igralci na starejših računalnikih bodo običajno videli, da se njihova igra grundira do popolnega zaustavljanja in da se bodo stopnje slike spustile v enomestne številke.
Ta zaostanek, ko igra postavi in prikaže nove koščke, je pravi morilski morilec in, če zaostaja tako slabo, se zaklene igra, zabavni morilec. Na srečo obstaja način, da se izogne čakanju.Čeprav bo vedno več režijskih stroškov za različne procese v igri, je ustvarjanje novih kosov dejansko proces, ki ga lahko kmetiziramo, če hočeš, tako da je težko dviganje opravljeno, ko ne igramo igre. Trik je odvisen od pametnega programa, imenovanega Minecraft Land Generator, in ni razloga, da bi ga izkoristili.
Kako deluje?
Načelo Minecraft Land Generator je zelo enostavno, ko razkrijete postopek. Minecraft Land Generator je pomočna aplikacija, ki v povezavi z zemljevidom sveta in združljivo datoteko strežnika Minecraft simulira raziskovanje zemljevida, kot da bi ga igralci gostovali.
Če ste vi, igralec, morali natančno in sistematično pokrivati kvadratko 20.000 x 20.000 kvadratov v igri, bi to bilo strašno dolgočasno in bi bilo vredno dneva v igri. Na novejšem računalniku pa Minecraft Land Generator potrebuje uro ali dve za dokončanje iste naloge( in celo na starejših računalnikih, ki jih lahko preprosto pustite zagnati čez noč, da bi dosegli isti cilj).Nadalje, ko naredite začetno vožnjo( naj bo to ura ali dvanajst dolžina), je delo opravljeno in vam ga ni treba ponovno zagnati, razen če želite še enkrat razširi svojo karto sveta( recimo iz 10.000 blokov na stranido 20.000 blokov na strani).
Minecraft Land Generator deluje tako dobro, lahko le poročamo o eni slabši strani, da jo uporabimo: povečano velikost datoteke sveta.Čeprav je vsak zemljevid Minecraft v bistvu popoln od trenutka svetovnega ustvarjanja( ne pozabite, da je algoritem za generiranje semena + podoben DNK za zemljevid), svet dejansko dejansko ne obstaja kot pravi trdi disk, ki porablja podatke, dokler igralec ne obišče vsakega novegadelček in se sprošča generator.
Ker je tako svež zemljevid komaj raziskan, je okoli 10 MB ali manj, da se obračunajo za prvih kosov in podporne datoteke, ampak kot igralec raziskuje, da raste v velikosti, saj so podatki za vsak kos zapisani v igro. Do takrat, ko bo na zemljevidu shranjenih 5.000 x 5.000 blokov, se bo datoteka z igro povečala na približno 600 MB.Večji zemljevidi imajo večje velikosti datotek( tako eksponentno);20.000 do 20.000 zemljevidov ima igro datoteko, ki tehta v zajetne 6 GB.
To je edina prava prodaja, ki jo izdelate z Minecraft Land Generatorjem. Kaj boste pridobili v povečanem času nalaganja in hitrejšem igranju iger, ki si jo plačate z diskom. Glede na to, kolikšna generacija komponent zaostaja za posameznimi igralnimi igrami( zlasti na spodnjih računalnikih) in kakšna je obremenitev, ki jo obremenjuje na strežnikih( kjer lahko več igralcev raziskujete v različnih smereh in ustvarjate desetine kosov na sekundo), je kompromis več kot vredenza večino igralcev in absolutno vredno, če imate nameščen strežnik.
Uporaba Minecraft Land Generator
Minecraft Land Generator( v nadaljevanju MLG za kratkost) dela popolnoma brezhibno, če ste ga pravilno konfigurirali, vendar je pravilna konfiguracija lahko rahlo zapletena. Oglejmo se skozi proces namestitve in konfiguracijo, da boste imeli brezskrbno doživetje.
Prenos Minecraft Land Generator
Izvorne datoteke so gostovane na Githubu in če niste seznanjeni z Githubom, kako jim dostopate, ni posebej pregleden.Če želite zgrabiti najnovejšo kopijo MLG, pojdite na zip arhive projekta tukaj.
Izberite povezavo, ki bere MinecraftLandGenerator_X.X.XVanilla_Server.zip( od tega vaja je datoteka različica 1.7.5).Ne skrbite, da se datoteka zdi zastarela( različica 1.7.5 je od oktobra 2013, ki je v izrazih Minecraft praktično stara);samodejno posodablja in to bomo naredili v samo trenutek.
V podstrani za datoteko zip, izberite gumb "Raw", kot je prikazano na zgornji sliki. Shranite datoteko.
Nameščanje in posodabljanje Minecraft Land Generator
Ko prenesete zip datoteko, izvlecite vsebino. V naših Minecraftovih arhivskih zbirkah pod \ Minecraft \ Orodja za urejanje obdržimo vsa naša orodja za urejanje Minecrafta, vendar pa lahko orodje MinecraftLandGenerator, ki ga izberete, namestite kjerkoli želite, saj so datoteke za aplikacijo in podporo povsem neodvisne.
Odprite mapo in poiščite ustrezno namestitveno datoteko za vaš operacijski sistem.
MLG vključuje nastavitvene datoteke za Windows, Mac in Linux, ki so jasno označene z "MLG_Initial_Setup_ OS . EXT ", kjer sta operacijski sistem in ustrezna razširitev za ta operacijski sistem jasno označena. Uporabniki sistema Windows bi morali zagnati MLG_Initial_Setup_Windows.cmd in tako naprej. Počakajte, da se scenarij konča. Ko boste zagnali začetno namestitveno datoteko, bo vaša mapa MLG bistveno bolj poseljena in MLG posodobljen( 1.7.6 od tega vadnice).
Obstaja pa še en košček ročnega posodabljanja. MLG ne more distribuirati dejanske datoteke strežnika Minecraft( vendar jo lahko prenese iz strežnikov Minecraft med postopkom posodobitve).Čeprav vsebuje mehanizem za prenos najnovejše datoteke server.jar, je mehanizem prekinjen( ker je Mojang spremenil, kako so poimenovali njihove arhivske datoteke in minecraft_server.jar ni več splošno točk pri najnovejši izdaji).Kot taka moderator vedno prenese Minecraft Server 1.5.2, ki je več kot zastarelo.
Prenesete lahko najnovejšo strežniško datoteko Minecraft( minecraft_server.1.8.1.jar kot ta vadnica) iz uradnega strežnika Minecraft tukaj. Starejše različice strežnika.jar lahko prenesete iz Mojanga s pomočjo te dobro organizirane namizne table MCVersions.net. Zakaj prenesti starejše različice?
Prenos pravilne različice strežnika je najbolj kritičen korak . Številka različice datoteke server.jar mora ustrezati različici programa Minecraft, na kateri igrate svetovni zemljevid.Če želite na primer razširiti zemljevid z Minecraft 1.6.4, ne morete uporabiti strežnika Minecraft 1.8.1 za zagon MLG, saj je algoritem za generiranje delcev toliko spremenil med 1,6,4 in 1,8 *, da je celoče se MLG ne razkrije popolnoma, bo na vašem zemljevidu ustvaril zelo grde napake in predmete.
Again, za poudarek, morate uporabiti različico strežnika Minecraft, ki ustreza vaši različici igre.
To pravilo velja za celotno desko.Če uporabljate spremenjen server.jar z nameščenimi igralnimi modami, na primer , da je datoteka server.jar, ki jo morate dati MLG.Ne glede na okoliščine( strežnik vanilije, modri strežnik, nov strežnik, star strežnik) mora datoteka strežnika natančno ustrezati zemljevidu.
Ko ste prenesli pravilno datoteko server.jar( v primeru zemljevidov z enim igralcem, kjer niste uporabljali strežnika) ali ste kopirali datoteko server.jar( v primeru zagona domačega strežnika), odstraniteobstoječo datoteko minecraft_server.jar iz korenine mape MLG in jo nadomestite s pravilno datoteko strežnika( po potrebi jo preimenujete v minecraft_server.jar).
V vseh naših testih MLG so edini problemi, ki so se kdaj pojavili, neposredni posledici neuspešnega seznanjanja zemljevida, s katerim smo delali, z datoteko server.jar, ki ustreza.
Tekoči Minecraft Land Generator
Ko končate postopek namestitve v prejšnjem koraku( s poudarkom na vedno, vedno , z uporabo pravilnega server.jar za vaš zemljevid) je vse ostalo gladko jadranje. Dejansko imate samo dve preprosti izbiri. Prva izbira je, ali želite ustvariti čisto nov zemljevid ali razširiti obstoječo mapo. Druga možnost je, kako velika je območje, ki ga želite generirati( upoštevajte, da velikost ustvarjenega zemljevida hitro narašča, 5000 x 5000 blokov je ~ 600 MB, medtem ko je 20.000 x 20.000 blokov ~ 6 GB).
Ustvarjanje novega novega zemljevida
Čeprav se bo večina ljudi zanimalo za razširitev obstoječega zemljevida, ki so ga že začeli raziskovati in všeč, bomo pokrivali ustvarjanje povsem novega zemljevida, ker zahteva najmanj nastavitev in je še vednovredna uporaba MLG-ja( še posebej za uporabnike, ki želijo ustvariti in celotno mapo strežnika v enem nagibu).
Server.jar bo uporabil datoteko server.properties, ki se nahaja v mapi MLG, ko ustvari svet. Datoteka server.properties uporablja privzete nastavitve programa Minecraft in, razen če imate določeno potrebo, da nekaj spremenite, ni treba spreminjati nobenih nastavitev znotraj.Če želite boljše razumevanje datoteke server.properties, si oglejte to vpis v Minecraft wiki.Če že uporabljate strežnik( zlasti modrirani strežnik z vnosi po meri server.properties), kopirajte svojo obstoječo datoteko server.properties skupaj z obstoječo datoteko server.jar.
Če želite ustvariti povsem nov svet z vašo trenutno datoteko server.jar, preprosto zaženite Run_MLG_Windows.cmd( ali enakovredno datoteko za vaš operacijski sistem).Pozvani boste, da vnesete dimenzije zemljevida.
Zaradi demonstracij se bomo izogibali z enakimi dolžinami za naš zemljevid in namesto tega uporabili pravokotne dimenzije( praktično gledano boste verjetno želeli kvadratni zemljevid).Začnemo postopek izdelave zemljevidov z vhodom X: 8,000 Z: 5.000.
Z uporabo zelo super orodja Mapcrafter, ki ustvari različico svojega zemljevida slogov v Google Zemljevidih (glej ta vadnica, če vas zanima, kako se igra z njo), lahko vidimo, kako naš zemljevid gleda tudi v igro.
Ko je postopek končan, kopirajte ustvarjeno mapo /world/ in vse datoteke v mapo Minecraft /saves/ ali ustrezno mesto vašega strežnika. Zaženite igro ali strežnik, kot ste običajno, in uživajte v predgeneriranem zemljevidu.
Razširitev obstoječega zemljevida
Če imate obstoječo mapo, MLG opravi odlično opravilo, tako da razširi in , v katerega je vnesel zemljevid. Če ste na vzorčnem vzorcu raziskali približno 5.000 blokov od točke, na primer,in želite razširiti zemljevid na 10.000 x 10.000 blokov, MLG ne bo le podaljšal meje zemljevida, ampak bo zapolnil vse luknje na že preiskovanem območju, tako da bo ustvarjeni zemljevid stalno od meje do meje brez prepadov. Tukaj je primer zemljevid, majhen svet, za katerega smo začeli raziskovati vljudnost, tako kot v zadnjem delu Mapcraftera.
Za razširitev / izpolnjevanje obstoječega zemljevida morate kopirati vsebino vaše datoteke shraniti v mapo MLG v imenik MLG.Recimo, da je zemljevid, ki ga želite razširiti, imenovati Super Awesome World in se nahaja v vaši mapi minecraft /saves/ v imeniku / Super Awesome World /.
Kopirajte celoten imenik, / Super Awesome World / in vse njegove vsebine v imenik MLG in nato preimenujte mapo v /world/.
Zaženite zagon Run_MLG_Windows.cmd( ali enakovredno datoteko za vaš operacijski sistem), tako kot smo to storili v prejšnjem razdelku. Edina opazna razlika med obema metodama, z vidika izhodne aplikacije, je, da ko zagnate ukaz brez obstoječega sveta, kot smo naredili v prejšnjem razdelku, bo objavil, da ni veljavnega sveta in da se ena generira;ko zaženete skript z obstoječim in veljavnim imenom /world/, bo to naložil in takoj začel razširjati svet.
Razširimo zelo majhen svet, ki smo ga videli zgoraj, v prijeten 5.000 x 5000 svetovnih blokov. Ko je proces končan, lahko znova požarimo Mapcrafter in si oglejte. Stopnjo lestvice / povečave smo ohranili enako za obe sliki, tako da lahko vidite, koliko novih delnic je bilo ustvarjenih in kako je MLG napolnil vrzeli.
Lepo. Brezhibna generacija robov do roba brez večje blokovne vrzeli kjerkoli na zemljevidu.
Zdaj, ko bomo igrali, čaka, da se bo motor iger razvijal z ustvarjanjem novih kosov, bo najmanj zaskrbljen. Ko govorimo o pospešitvi Minecraft-a, medtem ko bo današnja vadnica o izdelavi vašega zemljevida z Minecraft Land Generator pripomogla k zmanjšanju obremenitve, obstajajo številne spremembe, ki jih lahko uporabite pri prilagajanju vaših nastavitev videoposnetkov, da namestite modove za povečanje zmogljivosti, da bo Minecraft delovala tudi pri staranjuračunalniki.
Ali imate pereče vprašanje o Minecraft ali vadnici, ki bi nam želeli pisati? Shranite nam e-poštno sporočilo na [email protected] in se bomo potrudili odgovoriti zanje.