Come velocizzare la tua esperienza di Minecraft con Minecraft Land Generator

Sommario:

Come velocizzare la tua esperienza di Minecraft con Minecraft Land Generator
Come velocizzare la tua esperienza di Minecraft con Minecraft Land Generator

Video: Come velocizzare la tua esperienza di Minecraft con Minecraft Land Generator

Video: Come velocizzare la tua esperienza di Minecraft con Minecraft Land Generator
Video: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 - YouTube 2024, Aprile
Anonim
Mentre stai esplorando il tuo mondo Minecraft, il gioco sta dedicando una quantità enorme di risorse per crearlo intorno a te. Generare questi pezzi in anticipo riduce in modo significativo il carico di risorse sulla CPU durante il gioco, il che porta a una partita più fluida con meno lag. Continua a leggere mentre ti mostriamo come prepopolare la tua mappa del mondo per giocare più velocemente.
Mentre stai esplorando il tuo mondo Minecraft, il gioco sta dedicando una quantità enorme di risorse per crearlo intorno a te. Generare questi pezzi in anticipo riduce in modo significativo il carico di risorse sulla CPU durante il gioco, il che porta a una partita più fluida con meno lag. Continua a leggere mentre ti mostriamo come prepopolare la tua mappa del mondo per giocare più velocemente.

Perché voglio farlo?

Come abbiamo discusso in altre esercitazioni di Minecraft, Minecraft è un gioco ad alta intensità di risorse. Potrebbe sembrare semplicistico in superficie, grazie alle trame a bassa risoluzione e alle forme a blocchi, ma sotto il cofano c'è una quantità enorme di calcoli e rendering in corso per generare e rappresentare la mappa del mondo e gestire tutte le entità e le relative fisica.

Questo processo è piuttosto impegnativo per la CPU. Quando si vola in modalità creativa, dove i pezzi si riempiono rapidamente per tenere il passo anche i giocatori nei computer di fascia alta vedranno balbuzie e ritardo; i giocatori su computer più datati vedranno generalmente il loro gioco rallentare completamente e le frequenze fotogrammi scenderanno nelle singole cifre.

Questo ritardo durante il rendering del gioco e la visualizzazione di nuovi blocchi è un vero e proprio killer da immersione e, se è così difficile da bloccare il gioco, anche un killer divertente. Fortunatamente c'è un modo per aggirare il gioco in attesa. Mentre ci sarà sempre un sovraccarico per i vari processi in-game, la generazione di nuovi blocchi è in realtà un processo che possiamo avviare, se lo desideri, in modo che il sollevamento pesante avvenga quando non stiamo giocando. Il trucco si basa su un piccolo programma intelligente chiamato Minecraft Land Generator, e non ci sono molte ragioni per non approfittarne.

Come funziona?

Il principio alla base di Minecraft Land Generator è davvero semplice quando si analizza il processo. Minecraft Land Generator è un'applicazione di supporto che, abbinata a una mappa del mondo e un file server Minecraft compatibile, simula l'esplorazione della mappa come se i giocatori lo stessero vagando.

Se tu, il giocatore, dovessi sistemare con precisione e sistematicamente una griglia di 20.000 x 20.000 quadrati nel gioco, sarebbe terribilmente noioso e ci vorrebbero giorni di gioco. Su un computer più nuovo, tuttavia, impiega Minecraft Land Generator un'ora o due per completare lo stesso compito (e anche su computer più datati è possibile semplicemente lasciarlo correre durante la notte per raggiungere lo stesso fine). Inoltre, una volta eseguita la corsa iniziale (che si tratti di un'ora o dodici di lunghezza) il lavoro è terminato e non è necessario eseguirlo di nuovo, a meno che non si voglia espandere di nuovo la mappa del mondo (ad esempio da 10.000 blocchi su un lato a 20.000 blocchi su un lato).

Minecraft Land Generator funziona così bene, possiamo solo segnalare uno svantaggio per usarlo: aumento delle dimensioni del file del mondo. Sebbene ogni mappa di Minecraft sia essenzialmente completa dal momento della creazione del mondo (ricorda che l'algoritmo di generazione del seme + mondo è come il DNA per la mappa) il mondo in realtà non èesistere come vero disco rigido che consuma dati finché il giocatore non visita ogni nuovo chunk e genera la generazione del chunk.

Dato che una nuova mappa esplorata a malapena misura circa ~ 10 MB o meno in dimensioni per tenere conto dei primi blocchi e dei file di supporto, ma man mano che il giocatore esplora la sua dimensione aumenta man mano che i dati di ogni blocco vengono scritti nel file di gioco. Nel momento in cui la mappa contiene 5.000 x 5.000 blocchi di pezzi, il file di gioco si gonfierà intorno ai 600 MB. Le mappe più grandi hanno dimensioni di file più grandi (in modo esponenziale); una mappa da 20.000 a 20.000 ha un file di gioco che pesa di ben 6 GB.

Questo è l'unico vero scambio che stai facendo con Minecraft Land Generator. Ciò che guadagni in tempi di caricamento aumentati e giochi più veloci paghi con lo spazio su disco. Data la quantità di generazione di blocchi in ritardo rispetto ai giochi per giocatore singolo (specialmente su macchine di fascia bassa) e quale pesante onere di elaborazione pone sui server (dove più giocatori possono esplorare in direzioni diverse e generare dozzine di blocchi al secondo) il compromesso vale più del valore è per la maggior parte dei giocatori e ne vale assolutamente la pena se usi un server.

Utilizzando Minecraft Land Generator

Minecraft Land Generator (di seguito indicato come MLG per brevità) funziona in modo assolutamente impeccabile quando lo hai configurato correttamente, ma una configurazione corretta può essere un po 'complicata. Passiamo attraverso il processo di installazione e il processo di configurazione per assicurarti un'esperienza senza problemi.

Download di Minecraft Land Generator

I file sorgente sono ospitati su Github e se non hai familiarità con Github il modo in cui li accedi non è particolarmente trasparente. Per afferrare la copia più recente di MLG, accedi agli archivi zip del progetto qui.

Seleziona il link che legge MinecraftLandGenerator X.X.X Vanilla Server.zip (in questo tutorial il file è la versione 1.7.5). Non preoccupatevi del fatto che il file non sia aggiornato (la versione 1.7.5 è dell'ottobre 2013 che, in termini Minecraft, è praticamente antica); si aggiorna automaticamente e lo faremo in un attimo.
Seleziona il link che legge MinecraftLandGenerator X.X.X Vanilla Server.zip (in questo tutorial il file è la versione 1.7.5). Non preoccupatevi del fatto che il file non sia aggiornato (la versione 1.7.5 è dell'ottobre 2013 che, in termini Minecraft, è praticamente antica); si aggiorna automaticamente e lo faremo in un attimo.
Nella sottopagina per il file zip, seleziona il pulsante "Raw", come mostrato nella schermata sopra. Salva il file.
Nella sottopagina per il file zip, seleziona il pulsante "Raw", come mostrato nella schermata sopra. Salva il file.

Installazione e aggiornamento di Minecraft Land Generator

Dopo aver scaricato il file zip, estrai il contenuto.Conserviamo tutti i nostri strumenti di modifica di Minecraft nei nostri archivi Minecraft in Minecraft Strumenti di modifica ma puoi posizionare lo strumento "MinecraftLandGenerator" estratto ovunque desideri, dato che i file dell'applicazione e di supporto sono completamente autonomi.

Apri la cartella e cerca il file di installazione appropriato per il tuo sistema operativo.

Image
Image

MLG include i file di installazione per Windows, Mac e Linux, chiamati chiaramente "MLG_Initial_Setup_OS.EXT"In cui il sistema operativo e l'estensione appropriata per quel sistema operativo sono chiaramente etichettati. Gli utenti di Windows devono eseguire MLG_Initial_Setup_Windows.cmd e così via. Attendere il completamento dello script. Dopo aver eseguito il file di installazione iniziale, la tua cartella MLG sarà notevolmente più popolata e MLG sarà aggiornato (1.7.6 come da questo tutorial).

Tuttavia, è richiesto un po 'di aggiornamento manuale. MLG non può distribuire il file del server Minecraft reale (ma può scaricarlo dai server Minecraft durante il processo di aggiornamento). Sebbene includa un meccanismo per scaricare il file server.jar più recente, il meccanismo è guasto (perché Mojang ha cambiato il modo in cui hanno chiamato i loro file di archivio e minecraft_server.jar non indica più universalmente la versione più recente). In quanto tale, il programma di aggiornamento scarica sempre Minecraft Server 1.5.2, che è più che un po 'obsoleto.

Puoi scaricare il file server Minecraft più recente (minecraft_server.1.8.1.jar come da questo tutorial) dal server ufficiale di Minecraft qui. Puoi scaricare versioni precedenti di server.jar da Mojang usando questa tabella ben organizzata per gentile concessione di MCVersions.net. Perché scaricare le versioni precedenti?

Download della versione corretta del server è il passo più critico. Il numero di versione del file server.jardovere abbina la versione di Minecraft su cui giochi la mappa del mondo. Se si desidera espandere una mappa da Minecraft 1.6.4, ad esempio, non è possibile utilizzare il server Minecraft 1.8.1 per eseguire MLG come algoritmo di generazione di chunk e il contenuto del gioco è cambiato così tanto tra 1.6.4 e 1.8. * Che anche se MLG non si blocca completamente, genererà errori e artefatti molto brutti sulla mappa.

Di nuovo, per dare enfasi, è necessario utilizzare una versione server Minecraft che corrisponda alla versione del gioco.

Questa regola si applica a tutti i livelli. Se stai utilizzando un server.jar modificato con mod di gioco installato, ad esempio,quello è il file server.jar che devi fornire a MLG. Indipendentemente dalle circostanze (server vanilla, server modificato, server nuovo di zecca, server vecchio) il file server.jar deve corrispondere esattamente alla mappa.

Una volta scaricato il file server.jar corretto (nel caso di mappe a giocatore singolo in cui non si stava utilizzando un server) o se si è copiato il file server.jar (nel caso di un server domestico in esecuzione), rimuovere il file file minecraft_server.jar esistente dalla radice della cartella MLG e sostituirlo con il file server appropriato (rinominandolo in minecraft_server.jar se necessario).

In tutti i nostri test di MLG gli unici problemi che si sono mai presentati sono stati il risultato diretto della mancata associazione della mappa su cui stavamo lavorando con un file server.jar corrispondente.

Esecuzione di Minecraft Land Generator

Una volta completato il processo di installazione nel passaggio precedente (con enfasi su sempre,sempre, usando il server.jar corretto per la tua mappa) tutto il resto è una navigazione fluida. In realtà, hai solo due semplici scelte da fare. La prima scelta è se vuoi o meno generare una nuova mappa o espandere una mappa esistente. La seconda scelta è la grandezza di un'area che si desidera generare (tenendo presente che le dimensioni della mappa generata si ridimensionano rapidamente: 5000 x 5000 blocchi è ~ 600 MB mentre 20.000 x 20.000 blocchi è ~ 6 GB).

Generazione di una mappa nuovissima

Anche se la maggior parte delle persone sarà interessata ad espandere una mappa esistente che hanno già iniziato ad esplorare e come, copriremo la generazione di una nuova mappa prima perché richiede il minimo di configurazione ed è ancora un uso degno di MLG (specialmente per gli utenti che cercano di generare e l'intera mappa del server in un colpo solo).

Server.jar utilizzerà il file server.properties che si trova nella cartella MLG quando genera il mondo. Il file server.properties utilizza le impostazioni predefinite di Minecraft e, a meno che non si abbia la necessità specifica di modificare qualcosa, non è necessario modificare alcuna delle impostazioni interne. Se vuoi una migliore comprensione del file server.properties, controlla questa voce wiki di Minecraft. Se si sta già eseguendo un server (in particolare un server modificato con voci personalizzate su server.properties), copiare il file server.properties esistente insieme al file server.jar esistente.

Per generare un mondo completamente nuovo usando il tuo attuale file server.jar, esegui semplicemente Run_MLG_Windows.cmd (o file equivalente per il tuo sistema operativo). Ti verrà richiesto di inserire le dimensioni della mappa in questo modo.

Per motivi di dimostrazione, eviteremo di usare i lati di uguale lunghezza per la nostra mappa e useremo invece le dimensioni rettangolari (in pratica probabilmente vorrai una mappa quadrata). Stiamo iniziando il processo di generazione della mappa con l'input X: 8.000 Z: 5.000.
Per motivi di dimostrazione, eviteremo di usare i lati di uguale lunghezza per la nostra mappa e useremo invece le dimensioni rettangolari (in pratica probabilmente vorrai una mappa quadrata). Stiamo iniziando il processo di generazione della mappa con l'input X: 8.000 Z: 5.000.

Usando lo strumento super cool Mapcrafter che genera una versione in stile Google Maps della tua mappa di Minecraft (vedi questo tutorial se sei interessato a giocarci), possiamo vedere come la nostra mappa guarda dentro anche caricando il gioco.

Una volta completato il processo, copia la cartella / mondo / generata e tutti i file in essa contenuti nella cartella Minecraft / salva / cartella o nella posizione appropriata sul server. Esegui il gioco o il server come faresti normalmente e goditi la tua mappa pregenerata.
Una volta completato il processo, copia la cartella / mondo / generata e tutti i file in essa contenuti nella cartella Minecraft / salva / cartella o nella posizione appropriata sul server. Esegui il gioco o il server come faresti normalmente e goditi la tua mappa pregenerata.

Estensione di una mappa esistente

Se hai una mappa esistente, MLG fa un lavoro fantastico sia in espansionee riempiendo la mappa. Se hai esplorato in un meandro fino a circa 5.000 isolati dal punto di spawn, per esempio, e vuoi espandere la mappa a 10.000 x 10.000 blocchi, MLG non solo estenderà il bordo della mappa ma riempi tutti i buchi all'interno del territorio già esplorato in modo che la mappa generata sia continua da confine a confine senza spazi vuoti. Ecco una mappa di esempio, un piccolo mondo che abbiamo iniziato ad esplorare per gentile concessione, come nell'ultima sezione, di Mapcrafter.

Per estendere / riempire una mappa esistente è necessario copiare il contenuto del proprio file di salvataggio mondiale nella directory MLG. Ad esempio, supponiamo che la mappa che desideri estendere si chiami Super Awesome World e si trovi nella cartella minecraft / salva / nella directory / Super Awesome World /.
Per estendere / riempire una mappa esistente è necessario copiare il contenuto del proprio file di salvataggio mondiale nella directory MLG. Ad esempio, supponiamo che la mappa che desideri estendere si chiami Super Awesome World e si trovi nella cartella minecraft / salva / nella directory / Super Awesome World /.

Copia l'intera directory, / Super Awesome World / e tutti i suoi contenuti nella tua directory MLG e quindi rinomina la cartella in / world /.

Esegui la corsa Run_MLG_Windows.cmd (o file equivalente per il tuo sistema operativo) proprio come abbiamo fatto nella sezione precedente. L'unica differenza evidente tra i due metodi, dal punto di vista dell'output dell'applicazione, è che quando si esegue il comando senza un mondo esistente come abbiamo fatto nella sezione precedente, esso annuncerà che non esiste un mondo valido e che uno viene generato; quando si esegue lo script con una directory esistente / valida / world / verrà caricato che invece inizierà immediatamente ad espandere il mondo.

Espandiamo il mondo molto piccolo, visto sopra, in un mondo di blocchi di dimensioni 5.000 x 5.000. Una volta che il processo è completo, possiamo avviare nuovamente Mapcrafter e dare un'occhiata. Abbiamo mantenuto il livello di scala / zoom uguale per entrambe le immagini in modo da poter vedere quanti nuovi blocchi sono stati generati e come MLG ha colmato le lacune.

Bellissimo. Generazione di blocchi senza interruzioni da bordo a bordo, senza un buco di blocco in qualsiasi punto della mappa.
Bellissimo. Generazione di blocchi senza interruzioni da bordo a bordo, senza un buco di blocco in qualsiasi punto della mappa.

Ora, quando suoniamo, aspettando che il motore di gioco si sforza di generare nuovi blocchi sarà l'ultima delle nostre preoccupazioni. Parlando di accelerare Minecraft, mentre il tutorial di oggi sulla conservazione della mappa con Minecraft Land Generator contribuirà ad alleggerire il carico, ci sono una vasta gamma di modifiche che puoi utilizzare modificando le impostazioni video per installare mod potenziamento delle prestazioni per far funzionare Minecraft anche con l'invecchiamento computers.

Hai una domanda urgente su Minecraft o un tutorial che vorresti che scrivessimo? Mandaci una mail a [email protected] e faremo del nostro meglio per rispondere.

Consigliato: