Kun tutkit Minecraft-maailmaasi, peli käyttää valtavasti resursseja sen luomiseen ympärilläsi. Näiden kappaleiden luominen etuajassa vähentää merkittävästi prosessorisi resurssikuormitusta pelin aikana, mikä johtaa tasaisempaan peliin ja vähemmän viiveellä. Lue, kun näytämme sinulle, kuinka esitäytät maailmankarttasi nopeammin.
Miksi haluan tehdä tämän?
Kuten olemme keskustelleet muissa Minecraft-opetusohjelmissa , Minecraft on yllättävän resursseja kuluttava peli. Se voi näyttää pinnalta yksinkertaiselta matalan resoluution tekstuurien ja lohkojen muotojen ansiosta, mutta konepellin alla on valtava määrä laskelmia ja renderöintiä maailmankartan luomiseksi ja esittämiseksi sekä kaikkien entiteettien ja niihin liittyvien kohteiden käsittelemiseksi. fysiikka.
Tämä prosessi on melko CPU-intensiivinen. Kun lentää ympäri luovassa tilassa, jossa palat täyttyvät nopeasti pysyäkseen tasaisina jopa huippuluokan tietokoneiden pelaajat näkevät änkytyksen ja viiveen; vanhempien tietokoneiden pelaajat näkevät pelinsä yleensä pysähtyvän kokonaan ja kehysnopeudet putoavat yksinumeroisiin.
Tämä viive samalla kun peli renderöi ja näyttää uusia palasia, on todellinen uppomurhaaja, ja jos se viivästyy niin huonosti, että se lukitsee pelisi, myös hauska tappaja. Onneksi on olemassa tapa kiertää odottava peli. Vaikka eri pelin sisäisillä prosesseilla on aina ylimääräisiä kustannuksia, uusien palojen luominen on itse asiassa prosessi, jonka voimme viljellä, jos haluat, jotta raskas nostaminen tapahtuu, kun emme pelaa peliä. Temppu riippuu fiksusta pienestä ohjelmasta, jota kutsutaan Minecraft-maageneraattori , Ja on hyvin vähän syytä olla hyödyntämättä sitä.
Kuinka se toimii?
Minecraft Land Generatorin periaate on todella yksinkertainen, kun dissektoit prosessin. Minecraft Land Generator on apusovellus, joka yhdistettynä maailmankartaan ja yhteensopivaan Minecraft-palvelintiedostoon simuloi kartan etsintää ikään kuin pelaajat vaeltavat sitä.
Jos sinun, pelaajan, on täytynyt maalata tarkasti ja järjestelmällisesti 20 000 x 20 000 neliön ruudukko pelissä, se olisi hirvittävän tylsiä ja veisi pelaamisen päivien verran. Uudemmalla tietokoneella Minecraft Land Generator vie kuitenkin tunnin tai kaksi saman tehtävän suorittamiseen (ja jopa vanhemmissa tietokoneissa voit jättää sen ajamaan yön yli saman tavoitteen saavuttamiseksi). Lisäksi kun olet suorittanut ensimmäisen ajon (olkoon tunti tai kaksitoista pitkä), työ on valmis, eikä sinun tarvitse suorittaa sitä uudelleen, ellet halua laajentaa maailmankarttasi tasaisesti uudelleen (esimerkiksi 10000 lohkosta sivussa 20000 lohkoa sivussa).
Minecraft Land Generator toimii niin hyvin, että voimme raportoida vain yhden haittapuolen sen käytöstä: maailman tiedostokoon kasvu. Vaikka jokainen Minecraft-kartta on olennaisesti täydellinen maailman luomishetkestä lähtien (muista, että maailman siemen + sukupolven algoritmi on kuin kartan DNA), maailma ei todellisuudessa ole olla olemassa todellisena kiintolevynä, joka kuluttaa tietoja, kunnes pelaaja vierailee jokaisessa uudessa kappaleessa ja poimii palan sukupolven.
Koska tuskin tutkittu tuore kartta on kooltaan noin 10 Mt tai vähemmän, jotta se voi ottaa huomioon ensimmäiset palat ja tukitiedostot, mutta kun pelaaja tutkii, se kasvaa kooltaan, kun jokaisen palan tiedot kirjoitetaan pelitiedostoon. Mennessä karttaan on sisällytetty 5000 x 5000 lohkoa palasia, pelitiedosto paisuu noin 600 Mt: ksi. Suuremmilla kartoilla on suuremmat tiedostokoot (eksponentiaalisesti); 20000 - 20 000 kartalla on pelitiedosto, joka painaa mojovalla 6 Gt: lla.
Se on ainoa todellinen kauppa, jonka teet Minecraft Land Generatorilla. Levytilalla maksamasi voitot lisääntyneiden latausaikojen ja nopeamman pelin aikana. Ottaen huomioon, kuinka paljon kappaleiden sukupolvi viivästää yhden pelaajan pelejä (etenkin alemmissa koneissa) ja kuinka suuren käsittelytaakan se asettaa palvelimille (joissa useat pelaajat voivat tutkia eri suuntiin ja tuottaa kymmeniä palasia sekunnissa), kompromissi on enemmän kuin arvoinen se useimmille pelaajille ja ehdottomasti sen arvoista, jos käytät palvelinta.
Minecraft Land Generator -sovelluksen käyttö
Minecraft Land Generator (jota kutsutaan tässä lyhyeksi MLG: ksi) toimii täysin virheettömästi, kun olet määrittänyt sen oikein, mutta oikea kokoonpano voi olla hieman hankala. Käydään läpi asennus- ja määritysprosessi varmistaaksemme, että sinulla on häiriötön kokemus.
Minecraft Land Generator -sovelluksen lataaminen
Lähdetiedostoja isännöidään Githubissa, ja jos et tunne Githubia, niiden käyttö ei ole erityisen avointa. Napauta viimeisin MLG-kopio siirtymällä kohtaan hankkeen zip-arkistot täällä .
Valitse linkki, joka lukee MinecraftLandGenerator_X.X.X_Vanilla_Server.zip (tästä opetusohjelmasta tiedosto on versio 1.7.5). Älä ole huolissasi siitä, että tiedosto näyttää olevan vanhentunut (1.7.5-versio on lokakuussa 2013, joka Minecraftin termeillä on käytännössä muinainen); se päivittyy automaattisesti, ja teemme sen hetkessä.
Valitse zip-tiedoston alasivulla Raw-painike, kuten yllä olevassa kuvakaappauksessa näkyy. Tallenna tiedosto.
Minecraft Land Generatorin asentaminen ja päivittäminen
Kun olet ladannut zip-tiedoston, pura sisältö. Säilytämme kaikki Minecraft-muokkaustyökalumme Minecraft-arkistoissamme kohdassa \ Minecraft \ Editing Tools \, mutta voit sijoittaa puretun MinecraftLandGenerator-työkalun minne haluat, koska sovellus- ja tukitiedostot ovat täysin erillisiä.
Avaa kansio ja etsi käyttöjärjestelmällesi sopiva asennustiedosto.
MLG sisältää asennustiedostot Windowsille, Macille ja Linuxille, nimeltään selvästi "MLG_Initial_Setup_ THE . ALANUMERO ”Jossa käyttöjärjestelmä ja sen käyttöjärjestelmälle sopiva laajennus on merkitty selvästi. Windows-käyttäjien tulisi suorittaa MLG_Initial_Setup_Windows.cmd ja niin edelleen. Odota, että komentosarja on suoritettu loppuun. Alkuasetustiedoston suorittamisen jälkeen MLG-kansiosi on huomattavasti asuttu ja MLG on ajan tasalla (1.7.6 tästä opetusohjelmasta).
Tarvitaan kuitenkin yksi bitti manuaalista päivitystä. MLG ei voi jakaa todellista Minecraft-palvelintiedostoa (mutta se voi ladata sen Minecraft-palvelimilta päivitysprosessin aikana). Vaikka se sisältää mekanismin uusimman server.jar-tiedoston lataamiseksi, mekanismi on rikki (koska Mojang muutti tapaa, jolla he nimeivät arkistotiedostonsa, ja minecraft_server.jar ei enää yleensä osoita uusinta julkaisua). Sellaisena päivittäjä lataa aina Minecraft Server 1.5.2: n, joka on yli hätkähdyttävä.
Voit ladata uusimman Minecraft-palvelintiedoston (minecraft_server.1.8.1.jar tämän opetusohjelman alta) osoitteesta virallinen Minecraft-palvelin täällä . Voit ladata server.jar-version vanhemmat versiot Mojangista käyttämällä tätä hyvin järjestetty pöytä, jonka tarjoaa MCVersions.net . Miksi ladata vanhempia versioita?
Oikean palvelimen version lataaminen on kriittisin vaihe . Server.jar-tiedoston versionumero on pakko vastaa Minecraft-versiota, jolla pelaat maailmankarttaa. Jos haluat esimerkiksi laajentaa karttaa Minecraft 1.6.4: stä, et voi käyttää Minecraft 1.8.1 -palvelinta MLG: n suorittamiseen, koska palojen muodostamisalgoritmi ja pelisisältö ovat muuttuneet niin paljon välillä 1.6.4 ja 1.8. * Että jopa Jos MLG ei kaadu heti, se tuottaa hyvin ruma virheitä ja esineitä kartallesi.
LIITTYVÄT: Kuinka ajaa yksinkertainen paikallinen Minecraft-palvelin (modien kanssa ja ilman)
Jälleen korostamiseksi, sinun on käytettävä Minecraft-palvelinversiota, joka vastaa peliversiota.
Tätä sääntöä sovelletaan kaikkialla. Jos olet käyttämällä muokattua server.jar-sovellusta, johon on asennettu pelimodit , esimerkiksi, että on server.jar-tiedosto, jonka sinun on annettava MLG: lle. Riippumatta olosuhteista (vaniljapalvelin, muokattu palvelin, upouusi palvelin, vanha palvelin) server.jar-tiedoston on vastattava karttaa tarkalleen.
Kun olet ladannut oikean server.jar-tiedoston (jos kyseessä ovat yhden pelaajan kartat, joissa et käyttänyt palvelinta) tai olet kopioinut server.jar-tiedoston (jos kyseessä on kotipalvelin), poista olemassa oleva minecraft_server.jar-tiedosto MLG-kansion juuresta ja korvaa se oikealla palvelintiedostolla (nimeä se tarvittaessa minecraft_server.jar-muotoon).
Kaikissa MLG-testeissämme ainoat koskaan ilmaantuneet ongelmat olivat suoraan seurausta epäonnistumisesta yhdistää työskentelemämme kartta yhteensopivaan server.jar-tiedostoon.
Käynnissä Minecraft Land Generator
Kun olet suorittanut määritysprosessin edellisessä vaiheessa (korostaen aina, aina , käyttämällä oikeaa server.jar-osoitetta kartallesi), kaikki muu on sujuvaa. Itse asiassa sinulla on vain kaksi yksinkertaista valintaa. Ensimmäinen valinta on, haluatko luoda upouuden kartan vai laajentaa olemassa olevaa karttaa. Toinen valinta on kuinka suuri alue haluat luoda (pitäen mielessä, että luotavan kartan koko skaalautuu nopeasti; 5000 x 5000 lohkoa on ~ 600 Mt, kun taas 20000 x 20000 lohkoa on ~ 6 Gt).
Uuden kartan luominen
Vaikka useimmat ihmiset ovat kiinnostuneita laajentamaan olemassa olevaa karttaa, jota he ovat jo aloittaneet tutkimisen ja pitävät siitä, käsittelemme ensin uuden kartan luomisen, koska se vaatii vähiten perustamista ja on silti kelvollinen MLG: n käyttö (etenkin käyttäjille, jotka haluavat luoda ja koko palvelinkartan yhdellä kertaa).
Server.jar käyttää server.properties-tiedostoa, joka sijaitsee MLG-kansiossa, kun se luo maailman. Server.properties-tiedosto käyttää Minecraft-oletusasetuksia, ja ellei sinulla ole erityistä tarvetta muokata jotain, sinun ei tarvitse muuttaa mitään sisällä olevia asetuksia. Jos haluat paremman käsityksen server.properties-tiedostosta, tarkista tämä Minecraft-wiki-merkintä . Jos sinulla on jo palvelin (etenkin muokattu palvelin, jossa on mukautetut server.properties-merkinnät), kopioi nykyinen server.properties-tiedosto nykyisen server.jar-tiedostosi kanssa.
Voit luoda upouuden maailman nykyisellä server.jar-tiedostolla suorittamalla Run_MLG_Windows.cmd (tai vastaavan käyttöjärjestelmääsi koskevan tiedoston). Sinua pyydetään antamaan kartan mitat.
Esittelyn vuoksi aiomme välttää karttamme yhtä pitkiä sivuja ja käyttää sen sijaan suorakulmaisia mittoja (käytännössä haluat todennäköisesti neliömäisen kartan). Aloitamme kartan luomisprosessin tulolla X: 8 000 Z: 5 000.
Käyttämällä erittäin hienoa Mapcrafter-työkalua, joka luo Google Maps -tyylisen version Minecraft-kartastasi ( katso tämä opetusohjelma jos olet kiinnostunut siitä pelaamisesta), voimme nähdä, kuinka karttamme näyttää jopa lataamalla peliä.
Kun prosessi on valmis, kopioi luotu / maailma / kansio ja kaikki siinä olevat tiedostot joko Minecraft / saves / kansioon tai sopivaan paikkaan palvelimellasi. Suorita peli tai palvelin tavalliseen tapaan ja nauti ennalta generoidusta kartastasi.
Olemassa olevan kartan laajentaminen
Jos sinulla on olemassa kartta, MLG tekee loistavaa työtä, sekä laajenee ja kartan täyttäminen. Jos olet tutkinut mutkittelevalla kuviolla esimerkiksi noin 5000 kortteliin kutupisteestä ja haluat laajentaa kartan 10000 x 10000 lohkoon, MLG ei vain laajenna kartan reunaa mutta täytä kaikki reiät jo tutkitulla alueella niin, että luotu kartta on jatkuva rajasta rajaan ilman aukkoja. Tässä on esimerkkikartta, pieni maailma, jota olemme alkaneet tutkia Mapcrafterin tapaan, kuten viimeisessä osassa.
Olemassa olevan kartan laajentamiseksi / täyttämiseksi sinun on kopioitava maailman tallennustiedostosi sisältö MLG-hakemistoon. Oletetaan esimerkiksi, että karttaa, jota haluat laajentaa, kutsutaan nimellä Super Awesome World ja se sijaitsee minecraftissasi / tallentaa / kansiossa hakemistossa / Super Awesome World /.
Kopioi koko hakemisto / Super Awesome World / ja kaikki sen sisältö MLG-hakemistoon ja nimeä sitten kansio uudeksi nimeksi / world /.
Suorita Run_MLG_Windows.cmd (tai vastaava käyttöjärjestelmäsi tiedosto) suorittaminen samalla tavalla kuin edellisessä osassa. Ainoa huomattava ero näiden kahden menetelmän välillä sovelluksen lähdön näkökulmasta on, että kun suoritat komennon ilman olemassa olevaa maailmaa, kuten edellisessä osassa, se ilmoittaa, että kelvollista maailmaa ei ole ja että sitä luodaan ; kun suoritat komentosarjan olemassa olevalla ja kelvollisella / world / hakemistolla, se lataa sen sijaan ja alkaa välittömästi laajentaa maailmaa.
Laajennetaan hyvin pieni, yllä oleva maailma, kohtuullisen kokoiseksi 5000 x 5000 lohkomaailmaksi. Kun prosessi on valmis, voimme käynnistää Mapcrafterin uudelleen ja katsomaan. Olemme pitäneet skaalaus- / zoomaustason samana molemmissa kuvissa, jotta näet kuinka monta uutta palaa luotiin ja kuinka MLG täytti aukot.
Kaunis. Saumaton reunasta reunaan pala kerrallaan ilman lohkareikää missä tahansa kartalla.
Nyt kun pelaamme, pelin moottorin odottaminen uusien palojen luomisen kautta on vähiten huolta. Kun puhutaan Minecraftin nopeuttamisesta, kun taas tämän päivän opas kartan uudelleenkehittämisestä Minecraft Land Generatorilla auttaa keventämään kuormaa, on olemassa monia erilaisia säätöjä, joita voit käyttää video-asetusten säätämisestä suorituskykyä parantavien modien asentamiseen, jotta Minecraft ajaa tasaisesti ikääntyessään tietokoneita.
Onko sinulla kiireinen kysymys Minecraftista tai opetusohjelmasta, jonka haluat meidän kirjoittavan? Lähetä meille sähköpostia osoitteeseen [email protected] ja teemme parhaamme vastata niihin.