18Aug
Ενώ εξερευνάς τον κόσμο του Minecraft, το παιχνίδι αφιερώνει τεράστιους πόρους για να το δημιουργήσεις γύρω σου.Η παραγωγή αυτών των κομματιών με την πάροδο του χρόνου μειώνει σημαντικά το φορτίο των πόρων στην CPU σας ενώ παίζετε το παιχνίδι, το οποίο οδηγεί σε πιο ομαλό παιχνίδι με μικρότερη υστέρηση.Διαβάστε παρακάτω καθώς θα σας δείξουμε πώς μπορείτε να προεπιλογήσετε τον παγκόσμιο χάρτη σας για πιο γρήγορο παιχνίδι.
Γιατί θέλω να το κάνω αυτό;
Όπως έχουμε συζητήσει σε άλλα μαθήματα Minecraft, το Minecraft είναι ένα εκπληκτικά παιχνίδι υψηλής έντασης.Μπορεί να φαίνεται απλοϊκή στην επιφάνεια, χάρη στις υφές χαμηλής ανάλυσης και τα σχήματα μπλοκ, αλλά κάτω από την κουκούλα υπάρχει ένας τεράστιος όγκος υπολογισμών και rendering συνεχίζοντας να παράγει και να αντιπροσωπεύει τον παγκόσμιο χάρτη καθώς και να χειρίζεται όλες τις οντότητες και τις σχετικέςη φυσικη.
Αυτή η διαδικασία είναι αρκετά CPU εντατική.Όταν πετούν γύρω από τη δημιουργική λειτουργία, όπου τα κομμάτια γεμίζουν γρήγορα για να διατηρήσουν ακόμα και τους παίκτες σε υπολογιστές υψηλών επιπέδων θα δείτε τραύλισμα και καθυστέρηση?οι παίκτες σε παλαιότερους υπολογιστές θα δουν συνήθως το παιχνίδι τους να αλέσει σε πλήρη διακοπή και οι ρυθμοί καρέ θα πέσουν στα ενιαία ψηφία.
Αυτή η καθυστέρηση, ενώ το παιχνίδι εμφανίζει και εμφανίζει νέα κομμάτια είναι ένας πραγματικός δολοφόνος εμβάπτισης και, αν παραμείνει τόσο άσχημα, κλειδώνει το παιχνίδι σας, έναν φονικό φοντή επίσης.Ευτυχώς υπάρχει ένας τρόπος για να παρακάμψετε το παιχνίδι αναμονής.Παρόλο που θα υπάρχει πάντα επιβάρυνση για τις διάφορες διαδικασίες στο παιχνίδι, δημιουργώντας νέα κομμάτια είναι στην πραγματικότητα μια διαδικασία που μπορούμε να εκμεταλλευτούμε, αν θέλετε, έτσι ώστε η βαριά ανύψωση να γίνει όταν δεν παίζουμε το παιχνίδι.Το τέχνασμα εξαρτάται από ένα έξυπνο μικρό πρόγραμμα που ονομάζεται Minecraft Land Generator, και δεν υπάρχει πολύς λόγος να μην το εκμεταλλευτείτε.
Πώς λειτουργεί;
Η αρχή του Minecraft Land Generator είναι πολύ απλή όταν τεμαχίζετε τη διαδικασία.Το Minecraft Land Generator είναι μια βοηθητική εφαρμογή που, όταν συνδυάζεται με έναν παγκόσμιο χάρτη και ένα συμβατό αρχείο διακομιστή Minecraft, προσομοιώνει την εξερεύνηση του χάρτη σαν να περιπατούσε τους παίκτες.
Εάν εσείς, ο παίκτης, έπρεπε να κατασκευάσετε με ακρίβεια και συστηματικά ένα τετράγωνο πλέγμα 20.000 x 20.000 στο παιχνίδι, θα ήταν τρομερά κουραστικό και θα χρειαζόταν ημέρες παιχνιδιού.Σε έναν νεότερο υπολογιστή, όμως, η Minecraft Land Generator χρειάζεται μια ή δύο ώρες για να ολοκληρώσει την ίδια εργασία( και ακόμη και σε παλαιότερους υπολογιστές, μπορείτε απλά να την αφήσετε να τρέξει για μια νύχτα για να επιτευχθεί το ίδιο τέλος).Επιπλέον, αφού κάνετε την αρχική εκτέλεση( είτε πρόκειται για μια ώρα ή δώδεκα σε μήκος), η εργασία γίνεται και δεν χρειάζεται να την εκτελέσετε πάλι εκτός αν θέλετε να επεκτείνετε ομοιόμορφα τον χάρτη στον κόσμο σας πάλι( π.χ. από 10.000 μπλοκ σε μια πλευράσε 20.000 μπλοκ σε μια πλευρά).Το
Minecraft Land Generator λειτουργεί τόσο καλά, μπορούμε να αναφέρουμε μόνο ένα μειονέκτημα στη χρήση του: αυξημένο μέγεθος παγκόσμιου αρχείου.Αν και κάθε Minecraft map είναι ουσιαστικά πλήρης από τη στιγμή της δημιουργίας του κόσμου( θυμηθείτε ότι ο παγκόσμιος σπόρος + γενικός αλγόριθμος είναι σαν το DNA για τον χάρτη) ο κόσμος στην πραγματικότητα δεν υπάρχει ως πραγματικό σκληρό δίσκο καταναλώνοντας δεδομένα μέχρι ο παίκτης επισκέπτεται κάθε νέοκομμάτι και δημιουργεί την παραγωγή κομματιών.
Δεδομένου ότι ένας νέος χάρτης που μόλις διερευνηθεί είναι περίπου ~ 10MB ή μικρότερος σε μέγεθος για να λογοδοτήσει για τα πρώτα κομμάτια και τα αρχεία υποστήριξης, αλλά καθώς ο παίκτης το εξερευνά μεγαλώνει σε μέγεθος καθώς τα δεδομένα για κάθε κομμάτι γράφονται στο αρχείο παιχνιδιού.Μέχρι τη στιγμή που ο χάρτης περιέχει 5.000 x 5.000 μπλοκ αξίας κομμάτια το αρχείο παιχνιδιού θα διογκωθεί σε περίπου 600MB.Οι μεγαλύτεροι χάρτες έχουν μεγαλύτερα μεγέθη αρχείων( εκθετικά έτσι).ένας χάρτης 20.000 με 20.000 έχει ένα αρχείο παιχνιδιού που ζυγίζει σε ένα βαρύ 6GB.
Αυτό είναι το μόνο πραγματικό εμπόριο που κάνετε με την Minecraft Land Generator.Τι κερδίζετε σε αυξημένους χρόνους φόρτωσης και γρηγορότερο παιχνίδι που πληρώνετε με χώρο στο δίσκο.Δεδομένου ότι η γενιά των τεμαχίων καθυστερεί τα παιχνίδια μεμονωμένων παικτών( ειδικά στις μηχανές χαμηλότερου άκρου) και τι βαρύ φορτίο επεξεργασίας τοποθετεί στους διακομιστές( όπου πολλοί παίκτες μπορούν να εξερευνούν σε διαφορετικές κατευθύνσεις και να δημιουργούν δεκάδες κομμάτια ένα δευτερόλεπτο)αυτό για τους περισσότερους παίκτες και αξίζει τον κόπο αν τρέχετε ένα διακομιστή.
Χρησιμοποιώντας τη γεννήτρια εδάφους Minecraft
Η γεννήτρια εδάφους Minecraft( εδώ αναφέρεται ως MLG για συντομία) λειτουργεί απολύτως άψογα όταν το ρυθμίσετε σωστά, αλλά η σωστή διαμόρφωση μπορεί να είναι λίγο δύσκολη.Ακολουθήστε τη διαδικασία εγκατάστασης και τη διαδικασία διαμόρφωσης, για να διασφαλίσετε ότι έχετε εμπειρία χωρίς προβλήματα.
Λήψη της γεννήτριας εδάφους Minecraft
Τα αρχεία προέλευσης φιλοξενούνται στο Github και αν δεν είστε εξοικειωμένοι με το Github ο τρόπος με τον οποίο έχετε πρόσβαση δεν είναι ιδιαίτερα διαφανής.Για να προσελκύσετε το πιο πρόσφατο αντίγραφο του MLG, μεταβείτε στα αρχεία του zip του έργου εδώ.
Επιλέξτε τον σύνδεσμο που διαβάζει το MinecraftLandGenerator_X.X.X_Vanilla_Server.zip( από αυτό το tutorial το αρχείο είναι έκδοση 1.7.5).Μην ανησυχείτε ότι ο φάκελος φαίνεται ξεπερασμένος( η έκδοση 1.7.5 είναι από τον Οκτώβριο του 2013, η οποία, σε όρους Minecraft, είναι σχεδόν αρχαία).αυτόματη ενημέρωση και θα το κάνουμε αυτό σε μια στιγμή.
Στην υποσελίδα του αρχείου zip, επιλέξτε το κουμπί "Raw", όπως φαίνεται στο παραπάνω screenshot.Αποθηκεύστε το αρχείο.
Εγκατάσταση και ενημέρωση της γεννήτριας εδάφους Minecraft
Αφού κατεβάσετε το αρχείο zip, εξαγάγετε τα περιεχόμενα.Διατηρούμε όλα τα εργαλεία επεξεργασίας Minecraft στα αρχεία Minecraft \ Minecraft \ Επεξεργασία Εργαλεία \, αλλά μπορείτε να τοποθετήσετε το εξαγόμενο εργαλείο "MinecraftLandGenerator" οπουδήποτε επιθυμείτε, καθώς τα αρχεία εφαρμογής και υποστήριξης είναι εντελώς ανεξάρτητα.
Ανοίξτε το φάκελο και αναζητήστε το κατάλληλο αρχείο εγκατάστασης για το λειτουργικό σας σύστημα.Το
MLG περιλαμβάνει αρχεία εγκατάστασης για Windows, Mac και Linux, με το όνομα "MLG_Initial_Setup_ OS . EXT "όπου το λειτουργικό σύστημα και η κατάλληλη επέκταση για αυτό το λειτουργικό σύστημα είναι σαφώς επισημασμένα.Οι χρήστες των Windows πρέπει να τρέχουν το MLG_Initial_Setup_Windows.cmd και ούτω καθεξής.Περιμένετε μέχρι να ολοκληρωθεί η εκτέλεση του σεναρίου.Μετά την εκτέλεση του αρχικού αρχείου εγκατάστασης, ο φάκελος MLG θα είναι σημαντικά πιο πυκνοκατοικημένος και η MLG θα είναι ενημερωμένη( 1.7.6 από αυτό το σεμινάριο).
Υπάρχει όμως ένα κομμάτι μη αυτόματης ενημέρωσης που απαιτείται.Το MLG δεν μπορεί να διανείμει το πραγματικό αρχείο διακομιστή Minecraft( αλλά μπορεί να το κατεβάσει από τους διακομιστές Minecraft κατά τη διάρκεια της διαδικασίας ενημέρωσης).Παρόλο που περιλαμβάνει έναν μηχανισμό για τη λήψη του πιο πρόσφατου αρχείου server.jar, ο μηχανισμός είναι σπασμένος( επειδή ο Mojang άλλαξε τον τρόπο με τον οποίο ονόμασαν τα αρχεία αρχειοθέτησης και το minecraft_server.jar δεν δείχνει πλέον γενικά την πιο πρόσφατη έκδοση).Ως εκ τούτου, το updater κατεβάζει πάντα το Minecraft Server 1.5.2 το οποίο είναι κάτι παραπάνω από ένα παλιό πακέτο.
Μπορείτε να κατεβάσετε το πιο πρόσφατο αρχείο διακομιστή Minecraft( minecraft_server.1.8.1.jar από αυτό το σεμινάριο) από τον επίσημο διακομιστή Minecraft εδώ.Μπορείτε να κάνετε λήψη παλαιότερων εκδόσεων του server.jar από το Mojang χρησιμοποιώντας αυτή την καλά οργανωμένη ευγένεια του MCVersions.net.Γιατί να κατεβάσετε παλαιότερες εκδόσεις;
Η λήψη της σωστής έκδοσης του διακομιστή είναι το πιο κρίσιμο βήμα . Ο αριθμός έκδοσης του αρχείου server.jar πρέπει να ταιριάζει με την έκδοση του Minecraft που παίζετε στον παγκόσμιο χάρτη.Εάν θέλετε να επεκτείνετε έναν χάρτη από το Minecraft 1.6.4, για παράδειγμα, δεν μπορείτε να χρησιμοποιήσετε τον διακομιστή Minecraft 1.8.1 για να τρέξετε το MLG, καθώς ο αλγόριθμος γενιάς κομμάτια και το περιεχόμενο του παιχνιδιού έχει αλλάξει τόσο πολύ μεταξύ 1.6.4 και 1.8.αν η MLG δεν καταρρεύσει τελείως, θα δημιουργήσει πολύ άσχημα σφάλματα και αντικείμενα στο χάρτη σας.
Και πάλι, για έμφαση, πρέπει να χρησιμοποιήσετε μια έκδοση διακομιστή Minecraft που ταιριάζει με την έκδοση του παιχνιδιού σας.
Ο κανόνας αυτός εφαρμόζεται σε όλους τους τομείς.Εάν χρησιμοποιείτε ένα τροποποιημένο server.jar με mods παιχνιδιών εγκατεστημένο, για παράδειγμα, που είναι το αρχείο server.jar που πρέπει να δώσετε στο MLG.Ανεξάρτητα από τις συνθήκες( διακομιστής βανίλιας, modded server, ολοκαίνουργιο διακομιστή, παλιό διακομιστή), το αρχείο server.jar πρέπει να ταιριάζει με τον χάρτη ακριβώς.
Μόλις κατεβάσετε το σωστό αρχείο server.jar( στην περίπτωση χαρτών ενός παίκτη όπου δεν χρησιμοποιούσατε ένα διακομιστή) ή αν έχετε αντιγράψει το αρχείο server.jar( στην περίπτωση που τρέχετε έναν κεντρικό διακομιστή), καταργήστετο υπάρχον αρχείο minecraft_server.jar από τη ρίζα του φακέλου MLG και να το αντικαταστήσετε με το σωστό αρχείο του διακομιστή( αν χρειάζεται, μετονομάστε το στο minecraft_server.jar).
Σε όλες τις δοκιμές του MLG τα μόνα προβλήματα που προέκυψαν ήταν άμεσο αποτέλεσμα της αποτυχίας του ζευγαρώματος του χάρτη στον οποίο εργαζόμαστε με ένα αντίστοιχο αρχείο server.jar.
Τρέχουσα γεννήτρια εδάφους Minecraft
Μόλις ολοκληρώσετε τη διαδικασία ρύθμισης στο προηγούμενο βήμα( με έμφαση πάντα, πάντα , χρησιμοποιώντας το σωστό server.jar για το χάρτη σας) οτιδήποτε άλλο είναι ομαλή ιστιοπλοΐα.Στην πραγματικότητα, έχετε μόνο δύο απλές επιλογές για να κάνετε.Η πρώτη επιλογή είναι αν θέλετε ή όχι να δημιουργήσετε ένα ολοκαίνουργιο χάρτη ή να επεκτείνετε έναν υπάρχοντα χάρτη.Η δεύτερη επιλογή είναι πόσο μεγάλη είναι μια περιοχή που θέλετε να δημιουργήσετε( έχοντας κατά νου ότι το μέγεθος του δημιουργούμενου χάρτου κλιμακώνεται ταχέως, τα 5000 x 5000 μπλοκ είναι ~ 600MB ενώ τα 20.000 x 20.000 μπλοκ είναι ~ 6GB).
Δημιουργία ενός ολοκαίνουργιου χάρτη
Παρόλο που οι περισσότεροι άνθρωποι θα ενδιαφέρονται να επεκτείνουν έναν υπάρχοντα χάρτη που έχουν ήδη αρχίσει να εξερευνούν και να τους αρέσουν, πρόκειται να καλύψουμε τη δημιουργία ενός ολοκαίνουργιου χάρτη για πρώτη φορά επειδή απαιτεί την ελάχιστη ρύθμιση και εξακολουθεί να είναιμια αξιοπρεπής χρήση του MLG( ειδικά για χρήστες που θέλουν να δημιουργήσουν και ολόκληρο το χάρτη του διακομιστή σε ένα swoop).
Ο server.jar θα χρησιμοποιήσει το αρχείο server.properties που βρίσκεται στο φάκελο MLG όταν δημιουργεί τον κόσμο.Το αρχείο server.properties χρησιμοποιεί τις προεπιλεγμένες ρυθμίσεις Minecraft και, εκτός αν έχετε κάποια συγκεκριμένη ανάγκη να τροποποιήσετε κάτι, δεν χρειάζεται να αλλάξετε καμία από τις ρυθμίσεις μέσα.Αν θέλετε καλύτερη κατανόηση του αρχείου server.properties, ελέγξτε αυτή την καταχώρηση του wiki Minecraft.Εάν εκτελείτε ήδη ένα διακομιστή( ειδικά ένα modded server με προσαρμοσμένες καταχωρήσεις server.properties), αντιγράψτε το υπάρχον αρχείο server.properties μαζί με το υπάρχον αρχείο server.jar.
Για να δημιουργήσετε έναν ολοκαίνουργιο κόσμο χρησιμοποιώντας το τρέχον αρχείο server.jar, απλά εκτελέστε το Run_MLG_Windows.cmd( ή ισοδύναμο αρχείο για το λειτουργικό σας σύστημα).Θα σας ζητηθεί να εισαγάγετε τις διαστάσεις του χάρτη, όπως έτσι.
Για λόγους επίδειξης πρόκειται να αποφύγουμε να χρησιμοποιήσουμε ίσους μήκους πλευρές για τον χάρτη μας και αντ 'αυτού να χρησιμοποιήσουμε ορθογώνιες διαστάσεις( πρακτικά μάλλον θα θέλετε ένα τετράγωνο χάρτη).Ξεκινάμε τη διαδικασία δημιουργίας χαρτών με την είσοδο X: 8.000 Z: 5.000.
Χρησιμοποιώντας το εξαιρετικά δροσερό εργαλείο Mapcrafter που δημιουργεί μια εκδοχή στυλ Google Maps του χάρτη Minecraft σας( δείτε αυτό το σεμινάριο αν ενδιαφέρεστε να παίζετε με αυτό), μπορούμε να δούμε πώς φαίνεται ο χάρτης μας μέσα στην φόρτωση του παιχνιδιού.
Όταν ολοκληρωθεί η διαδικασία, αντιγράψτε τον παραγόμενο φάκελο /world/ και όλα τα αρχεία σε αυτόν είτε στον φάκελο Minecraft /saves/ είτε στην κατάλληλη θέση του διακομιστή σας.Εκτελέστε το παιχνίδι ή το διακομιστή όπως θα κάνατε κανονικά και απολαύστε τον προπαρασκευασμένο χάρτη σας.
Επέκταση υφιστάμενου χάρτη
Εάν διαθέτετε ήδη υπάρχοντα χάρτη, το MLG κάνει μια φανταστική δουλειά τόσο με την επέκταση του όσο και με το που συμπληρώνει το χάρτη. Αν έχετε εξερευνήσει με ένα σκαλιστό μοτίβο έξω από περίπου 5.000 τετράγωνα από το σημείο ωοτοκίας,και θέλετε να επεκτείνετε τον χάρτη σε 10.000 x 10.000 μπλοκ, το MLG όχι μόνο θα επεκτείνει τα όρια του χάρτη αλλά θα γεμίσει τυχόν τρύπες στο ήδη εξερευνημένο έδαφος, έτσι ώστε ο χάρτης που δημιουργείται να είναι συνεχής από τα σύνορα μέχρι τα σύνορα χωρίς κενά.Ακολουθεί ένας χάρτης παραδείγματος, ένας μικρός κόσμος που έχουμε αρχίσει να διερευνάμε, όπως και στην τελευταία ενότητα, από την Mapcrafter.
Για να επεκτείνετε / να συμπληρώσετε έναν υπάρχοντα χάρτη θα πρέπει να αντιγράψετε τα περιεχόμενα του κόσμου σας, αποθηκεύστε το αρχείο στον κατάλογο MLG.Για παράδειγμα, ας υποθέσουμε ότι ο χάρτης που θέλετε να επεκτείνετε ονομάζεται Super Awesome World και βρίσκεται στο φάκελο minecraft /saves/ στον κατάλογο / Super Awesome World /.
Αντιγράψτε ολόκληρο τον κατάλογο, / Super Awesome World / και όλο το περιεχόμενό του στον κατάλογό σας MLG και στη συνέχεια μετονομάστε το φάκελο σε /world/.
Εκτελέστε την εκτέλεση του Run_MLG_Windows.cmd( ή ισοδύναμου αρχείου για το λειτουργικό σας σύστημα) όπως ακριβώς κάναμε και στην προηγούμενη ενότητα.Η μόνη αξιοσημείωτη διαφορά μεταξύ των δύο μεθόδων, από τη σκοπιά της εξόδου της εφαρμογής, είναι ότι όταν τρέχετε την εντολή χωρίς υπάρχοντα κόσμο, όπως κάναμε στην προηγούμενη ενότητα, θα ανακοινώσει ότι δεν υπάρχει έγκυρος κόσμος και ότι δημιουργείται κάποιος.όταν τρέχετε τη δέσμη ενεργειών με έναν υπάρχοντα και έγκυρο κατάλογο /world/, θα φορτώσει αυτό αντί να ξεκινήσει αμέσως την επέκταση του κόσμου.
Ας επεκτείνουμε τον πολύ μικρό κόσμο, όπως φαίνεται παραπάνω, σε ένα κόσμημα 5,000 x 5,000 με αξιοπρεπή μεγέθους.Μόλις ολοκληρωθεί η διαδικασία, μπορούμε να πυροδοτήσουμε ξανά το Mapcrafter και να ρίξουμε μια ματιά.Διατηρήσαμε το ίδιο επίπεδο κλίμακας / ζουμ και για τις δύο εικόνες, ώστε να μπορείτε να δείτε πόσα νέα κομμάτια δημιουργήθηκαν και πώς το MLG συμπλήρωσε τα κενά.
Όμορφη.Απρόσκοπτη γενιά κομματιών από άκρη σε άκρη χωρίς να υπάρχει κενό μπλοκ οπουδήποτε στο χάρτη.
Τώρα όταν παίζουμε, η αναμονή για την κινητήρια δύναμη του παιχνιδιού μέσω της δημιουργίας νέων κομματιών θα είναι το λιγότερο από τις ανησυχίες μας.Μιλώντας για την επιτάχυνση του Minecraft, ενώ το σημερινό φροντιστήριο για την προετοιμασία του χάρτη σας με το Minecraft Land Generator θα σας βοηθήσει να ελαφρύνετε το φορτίο, υπάρχει μια μεγάλη ποικιλία από τσιμπήματα που μπορείτε να χρησιμοποιήσετε προσαρμόζοντας τις ρυθμίσεις βίντεο σας για να εγκαταστήσετε modes boosting performanceΥπολογιστές.
Έχετε μια πιεστική ερώτηση σχετικά με το Minecraft ή ένα σεμινάριο που θέλετε να γράψουμε;Στείλτε μας ένα email στο [email protected] και θα κάνουμε το καλύτερο δυνατό για να τους απαντήσουμε.