18Aug
Kuigi te uurite oma Minecraft'i maailma, pühendab see mäng teie ümber loomisel tohutult hulgaliselt ressursse. Nende tükkide loomine ajahetkel vähendab märkimisväärselt oma protsessoriga ressursikoormust mängu mängides, mille tulemuseks on vähem lagunenud sujuvam mäng. Loe edasi, kui me näitan sulle, kuidas kiiremini mängida oma maailma kaarti.
Miks ma tahan seda teha?
Nagu me oleme arutanud ka teistes Minecraft'i õpetustes, on Minecraft üllatavalt ressursimahukas mäng. Pinnale võib see tunduda lihtsal kujul tänu madala eraldusvõimega tekstuuridele ja katkendlikele kujunditele, kuid kapoti all on arvukad arvutused ja üleminek toimub, et luua ja esindada maailma kaarti, samuti käidelda kõiki üksusi ja nendega seotudFüüsika.
See protsess on üsna CPU intensiivne. Loomingulisel režiimil, kus tükkid täidavad kiiresti, et hoida isegi mängijaid kõrgtasemel arvutitel, näeme lumetust ja lagunemist;Vanemate arvutite mängijad näevad tavaliselt oma mängu jahvatamist täieliku peatumiseks ja kaadrisagedus langeb ühekohaliste numbritega.
See lag, kui mäng esitab ja kuvab uusi tükke, on tõeline keelekümblusprogramm, ja kui see jääb nii halbaks, lukustab see teie mäng üles, lõbusalt tapja.Õnneks on võimalus ootamise mängust kõrvale hoida. Kuigi alati on erinevate mängude protsesside pealetungid, on uute tükkide loomine tõepoolest protsess, mida saame välja töötada, kui soovite, nii et tõsine tõsteid tehakse, kui me mängu ei mängi. Trikk sõltub nutikale väiksele programmile, mida nimetatakse Minecraft Land Generatoriks, ning sellel pole vähe põhjust mitte seda ära kasutada.
Kuidas see toimib?
Minecraft Land Generator on põhimõtteliselt lihtne protsessi läbilõikamisel. Minecraft Land Generator on abistaja, mis koos maailma kaardiga ja ühilduva Minecraft serveri failiga simuleerib kaardi uurimist nii, nagu oleks mängijad seda rändavad.
Kui teie, mängija, peate täpselt ja süstemaatiliselt mängima 20 000 x 20 000 ruutvõrku mängul, oleks see kohutavalt tüütu ja oleks võinud päeva väärt mängida. Uuemal arvutis võtab Minecraft Land Generator ühe ja sama tööülesande täitmiseks tunni või kaks( ja isegi vanematel arvutites saate lihtsalt jätta selle sama eesmärgi saavutamiseks üleöö).Veelgi enam, pärast esialgse käigu tegemist( olgu see siis tund või kaksteist pikkuses) töö on tehtud ja te ei pea seda uuesti käivitama, kui te ei taha oma maailmapaari üha laiendada( ütleme 10 000 plokil küljelkuni 20 000 plokki küljel).
Minecraft Land Generator töötab nii hästi, võime vaid ühe negatiivse külje kohta seda kasutada: suurenenud maailma failisuurus. Kuigi iga Minecrafti kaart on sisuliselt lõpule viidud maailma loomise hetkest( mäleta, et maailma seemne + põlvkonna algoritm on nagu kaart kaardile), ei ole maailmas tegelikult olemas kui tõeline kõvakettale tarbitav teave, kuni mängija külastab iga uutrüht ja genereerib partii põlvkonda.
Kuna selline värske kaart vaevalt välja uuritud on ligikaudu ~ 10 MB või vähem, et arvesse võtta esimesi tükke ja tugifaile, kuid mängija uurib, et see suureneb, kuna iga partii andmed kirjutatakse mängufailile. Selleks ajaks, kui kaart sisaldab 5000 x 5000 plokki, on tükkideks mängufail paisumas umbes 600MB-ni. Suuremad kaartid on suuremad failide suurused( eksponentsiaalselt);20 000-st 20 000 kaardil on mängufail, mis kaalub kopsakas 6 GB.
See on ainus tõeline kaubakvaliteet, mille teete Minecraft Land Generatoriga. Mida sa teenid suurema koormusaja ja kiirema mängu eest, mida maksate kettaruumi eest. Arvestades, kui palju pinkide tootmine laguneb ühe mängijaga mängude( eriti madalama hinnaga masinate puhul) juures ja milline on rasket töötlemiskoormust serverites( kus mitut mängijat saab uurida eri suundades ja genereerida kümneid tükke sekundis), on kompromiss rohkem kui väärtsee on enamiku mängijate jaoks ja see on täiesti väärt, kui sa kasutad serverit.
Minecraft Land Generator
Minecraft Land Generator( siin lühidalt MLG) töötab täiesti veatult, kui olete selle õigesti konfigureerinud, kuid korralik konfiguratsioon võib olla natuke keeruline. Lähme paigaldamisprotsessi ja konfiguratsiooniprotsessi läbi, et tagada probleemivaba kogemus.
Minecraft Land Generator
allalaadimineLähtefailid on Githubi hostitud ja kui te ei ole Githubiga tuttav, pole see eriti läbipaistev. MLG-i uusima koopia haaramiseks navigeerige projekti zip-arhiivid siia.
Valige link, mis loeb MinecraftLandGenerator_X.X.X_Vanilla_Server.zip( selle juhendaja järgi on fail versioon 1.7.5).Ärge muretsege, et fail tundub olevat aegunud( versioon 1.7.5 on alates 2013. aasta oktoobrist, mis Minecraft-i terminites on praktiliselt iidne);see värskendab automaatselt ja me teeme seda kohe.
Zip-faili alamleheküljel valige nupp "Raw", nagu on näha ülaltoodud pildil. Salvestage fail.
Minecraft Land Generator
installimine ja värskendamine Pärast ZIP-faili allalaadimist eraldage sisu. Me hoiame kõik meie Minecraft'i redigeerimisvahendid Minecrafti arhiividest \ Minecraft \ Editing Tools \ all, kuid võite paigutada MinecraftLandGeneratori tööriist kõikjal, kus soovite, kuna rakendus ja tugifailid on täiesti iseseisvad.
Avage kaust ja otsige oma operatsioonisüsteemi sobiv seadistusfail.
MLG sisaldab Windowsi, Maci ja Linuxi installifaile, mida nimetatakse selgelt "MLG_Initial_Setup_ OS ". EXT ", kus operatsioonisüsteem ja selle operatsioonisüsteemi sobiv laiend on selgelt märgistatud. Windowsi kasutajad peaksid käitama MLG_Initial_Setup_Windows.cmd ja nii edasi. Oota, kuni skript jookseb lõpule. Pärast algse installifaili käivitamist on teie MLG-kaust märkimisväärselt rohkem asustatud ja MLG on ajakohane( 1.7.6 sellest juhendist).
Vaatamata on vaja ainult ühte käsitsi värskendamist. MLG ei saa levitada tegelikku Minecrafti serveri faili( kuid seda saab uuendusprotsessi käigus minecraft serveritest alla laadida).Kuigi see sisaldab ka kõige uuema server.jar-faili allalaadimise mehhanismi, on see mehhanism katki( kuna Mojang muutis oma arhiivifailide nime ja minecraft_server.jar enam üldiselt mitte kõige uuemas versioonis).Selliselt värskendaja laadib alati alla Minecraft Server 1.5.2, mis on rohkem kui ühe ajaga aegunud.
Saate alla laadida ametlikust Minecraft serverist kõige uuema Minecraft serveri faili( minecraft_server.1.8.1.jar sellest juhendist).Võite alla laadida Mojangi serveri.jar vanemad versioonid, kasutades selleks hästi korraldatud tabelit, mis pakuvad MCVersions.net-i. Miks alla laadida vanemaid versioone?
Serveri õige versiooni allalaadimine on kõige kriitilisem samm . Server.jar-faili versiooni number peab olema -ga vastav Minecraft versioon, mida mängite maailma kaardil. Kui soovite laiendada kaarti Minecraft 1.6.4-st, siis ei saa te minecraft 1.8.1 serverit kasutada MLG-i käitamiseks patarei genereerimise algoritmina ja mängukogemus on muutunud nii palju vahemikus 1.6.4 ja 1.8. * Et isegikui MLG ei toimi otsekohe, tekitab see teie kaartile väga kaudseid vigu ja artefakte.
Veelgi enam, rõhuasetuse korral peab kasutama Minecraft serveri versiooni, mis vastab teie mängu versioonile.
See reegel kehtib üldiselt. Kui kasutate modifitseeritud server.jar koos mängude modifikatsioonidega, näiteks , et on server.jar fail, mida peate MLG-ile andma. Olenemata asjaoludest( vanillese server, modifitseeritud server, uhiuus server, vana server) peab server.jar fail täpselt kaardile sobima.
Kui olete allalaadinud õige server.jar-faili( ühe mängija kaartide puhul, kus te ei kasutanud serverit) või olete kopeerinud server.jar-faili( koduserveri käitamise korral) eemaldageolemasolev fail minecraft_server.jar MLG-kausta juurest ja asendada see õige serverifailiga( vajadusel nimetage see minecraft_server.jariks).
Kõigis meie MLG-i testides on ainus probleem, mis kunagi tekkis, oli otsene tagajärg, kuna ei suudetud paar panna kaarti, millega me töötame koos vastava server.jar-failiga.
Minecraft Land Generator
töötabKui olete eelnevas etapis seadistamisprotsessi lõpetanud( rõhuasetusega alati, alati , kasutades oma kaardile õiget server.jar) kõik muu on sujuv sõitmine. Tegelikult on teil ainult kaks lihtsat valikut. Esimene valik on see, kas soovite luua uut kaarti või laiendada olemasolevat kaarti. Teine valik on see, kui suur on ala, mida soovite genereerida( pidage meeles, et loodud kaardi kaalud suurenevad kiiresti, 5000 x 5000 plokki on ~ 600 MB ja 20 000 x 20 000 plokki on ~ 6 GB).
Uue kaardi
genereerimine Kuigi enamik inimesi soovib laiendada juba olemasolevat kaarti, mida nad on juba alustanud, uurib ja näeb ette, kavatseme katta uue kaardi genereerimise kõigepealt, kuna see nõuab kõige vähem seadistamist ja on ikka veelMLG väärt kasutamine( eriti kasutajatele, kes soovivad genereerida ja kogu serveri kaart ühekorraga).
server.jar kasutab kogu maailma genereerides MLG-kaustas asuvat serveriomandit. Faili server.properties kasutab Minecrafti vaikeseadistusi ja, kui teil pole mingit konkreetset vajadust midagi muuta, ei ole vaja mingeid seadeid muuta. Kui soovite paremat arusaamist server.properties failist, vaadake seda Minecraft wiki-kirje. Kui olete juba käivitanud serveri( eriti modifitseeritud serveri, millel on kohandatud serveri omadused), kopeerige oma olemasolev server.properties fail koos olemasoleva server.jar-failiga.
Uue maailma loomiseks, kasutades oma praegust server.jar-faili, käivitage lihtsalt käsk Run_MLG_Windows.cmd( või teie operatsioonisüsteemi samaväärne fail).Teil palutakse sisestada kaardi mõõtmed selliselt.
Meeleavalduse huvides kavatseme kaotada meie kaardi võrdselt pikkade külgede abil ja kasutada pigem ristkülikukujulisi mõõtmeid( praktiliselt kõneldes tõenäoliselt ruutkaarti).Alustame kaardiprotsessi sisendiga X: 8000 Z: 5000.
Kasutades väga lahedat tööriista Mapcrafterit, mis genereerib Minecraft'i kaardi Google Mapsi stiiliversiooni( vt seda juhendit, kui olete huvitatud selle mängimisest), näeme, kuidas meie kaart välja näeb, isegi kui mängu laaditakse.
Kui protsess on lõpule jõudnud, kopeerige loodud kausta /world/ ja kõik selles sisalduvad failid kausta Minecraft /saves/ või oma serveri sobivasse kohta. Käivitage mäng või server, nagu tavaliselt, ja naudi oma eelnevalt loodud kaarti.
Olemasoleva kaardi laiendamine
Kui teil on olemas olemasolev kaart, siis teeb MLG suurepärase töö nii laiendades kui ka , kus kaardi täidetakse. Kui olete uurinud meanderingulise mudeli järgi umbes 5 000 ploki kaugusel kudemispunktist,ja soovite kaardi laiendada 10 000 x 10 000 plokki, MLG mitte ainult ei laienda kaardi piiri, vaid täidab kõik avastatud piirid juba uuritud territooriumil, nii et loodud kaart on pidevalt piiriüleselt piiril, millel pole lünki. Siin on näidekaart, väike maailm, mille oleme hakanud arutama Mapcrafteri viimast osast viisakalt.
Olemasoleva kaardi laiendamiseks / täitmiseks peate oma maailma salvestatud faili sisu kopeerima MLG kataloogi. Näiteks ütleme, et kaarti, mida soovite laiendada, nimetatakse Super Awesome World'iks ja asub kataloogis Minecraft /saves/ kataloogis / Super Awesome World /.
Kopeerige see kogu kataloog, / Super Awesome World / ja kogu selle sisu oma MLG-kataloogi ja nimetage seejärel kataloog ümber /world/-ks.
Käivitage operatsioonisüsteemi Run_MLG_Windows.cmd( või samaväärne fail), nagu ka eelmises jaotises. Ainus märkimisväärne erinevus kahe meetodi vahel rakenduse väljundi vaatenurgast on see, et käivitades käsku, millel pole ühtegi olemasolevat maailma, nagu me tegime eelmises jaotises, teatab ta, et puudub kehtiv maailm ja et see on loodud;kui käivitate skripti olemasoleva ja kehtiva /world/ kataloogiga, laadib see selle asemel kohe maailma laiendamise.
Laiendame ülaltoodud väga väikest maailma, mille suurus on 5000 x 5000 plokk. Kui protsess on lõpule jõudnud, võime Mapcrafterit uuesti üles võtta ja vaadata. Oleme säilitanud mõlema pildi jaoks skaala / suumi taseme sama, nii et näete, kui palju uusi tükke loodi ja kuidas MLG täidab lüngad.
ilus. Tõmba servast servani kopp põlvkonda nii kaugele, kui kaardil pole piirjoont.
Nüüd, kui me mängime, on meie muret kõige vähem oodata, et mängu mootor hakkab läbima uute tükkide genereerimise. Rääkides Minecrafti kiirendamisest, tänapäeva juhendaja oma kaardi ettevalmistamisel Minecraft Land Generatoriga aitab koormust kergendada, on teil palju erinevaid tweaksi, mida saate oma videoseadistuste kohandamisel jõudluse suurendamise modude paigaldamiseks teha, et Minecraft saaks isegi vananemiseks töötadaarvutid.
Kas teil on aktuaalne küsimus Minecrafti või õpetuse kohta, mida soovite meile kirjutada? Võta meile email at [email protected] ja me teeme kõik endast oleneva, et neile vastata.