Τα δωρεάν παιχνίδια είναι αυτά που κάνουν το Linux φοβερό. Ένα από τα καλύτερα παιχνίδια δωρεάν και ανοικτού κώδικα στην πλατφόρμα Linux είναι το Xonotic. Πρόκειται για έναν γρήγορο ρυθμό που εμπνέεται από το είδος των "παιχνιδιών" FPS (Quake, Unreal, κλπ). Παίζοντας με πολλή διασκέδαση, ειδικά όταν έχετε κάποιους φίλους μαζί σας. Εάν θέλετε να φιλοξενήσετε ένα Xonotic server παιχνιδιών, θα σας ενδιέφερε να μάθετε ότι είναι πολύ πιο απλή από ό, τι ακούγεται.
Εγκαταστήστε το Xonotic
Το Xonotic έχει πολύ μεγάλη υποστήριξη από το Linux, και τοτο παιχνίδι τρέχει σε σχεδόν οποιαδήποτε διανομή Linux χωρίς προβλήματα. Δυστυχώς, δεν έχει αρκετή βασική υποστήριξη λογισμικού Linux ακόμα, οπότε προτού μπορέσετε να δημιουργήσετε έναν ειδικό διακομιστή, θα χρειαστεί να δημιουργήσετε το παιχνίδι και όλα τα συστατικά του.
Το Xonotic δεν φιλοξενείται στο Github όπως τα περισσότερα έργα. Αντ 'αυτού, χρησιμοποιεί το Gitlab και έχει δικό του αποκλειστικό διακομιστή Git. Για να αποκτήσετε τον κώδικα, ανοίξτε ένα τερματικό και εγκαταστήστε την πιο πρόσφατη έκδοση του πακέτου Git στον υπολογιστή σας Linux.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Μαλακό καπέλλο
sudo dnf install git
OpenSUSE
sudo zypper install git
Με την τελευταία έκδοση του εργαλείου Git να λειτουργεί και να εκτελείται στον υπολογιστή σας Linux, τώρα είναι δυνατόν να τραβήξετε τον τελευταίο κώδικα από το παιχνίδι. Χρησιμοποιώντας την git clone εντολή, αρπάξτε την πιο πρόσφατη έκδοση του κώδικα Xonotic.
git clone git://git.xonotic.org/xonotic/xonotic.git
Η κλωνοποίηση του κεντρικού Xonotic repo δεν πρόκειται να είναι γρήγορη. Είναι τελικά ένα παιχνίδι, τελικά. Δώστε στο τερματικό κάποια στιγμή, και μετά από λίγο, θα ολοκληρωθεί η λήψη του πλήρους κώδικα βάσης.
Χρησιμοποιώντας την CD εντολή, μετακινήστε το τερματικό από τον αρχικό φάκελο στο νέο κλωνοποιημένο xonotic στον υπολογιστή σας Linux.
cd xonotic
Μέσα σε αυτό το φάκελο, θα πρέπει να κατεβάσετε ακόμα περισσότερα δεδομένα για το παιχνίδι. Αυτή η λήψη είναι για πράγματα όπως χάρτες, υφές και οτιδήποτε άλλο δεν ήταν στο πρώτο τμήμα της λήψης.
./all update -p
Ενημέρωση Xonotic, έτσι ώστε να έχει όλα όσα απαιτούνται για την κατασκευή, παίρνει για πάντα, ώστε να είστε υπομονετικοί. Τρέξιμο όλες τις ενημερώσεις κατεβάζει κώδικα από διάφορους κλάδους του repo Xonotic Git. Όταν ολοκληρωθεί η λήψη, είναι ασφαλές να δημιουργήσετε τον κώδικα. Για να χτίσετε, εκτελέστε:
./all compile -r
Η κατασκευή ενός αντιγράφου του Xonotic πρόκειται να πάρει αρκετάπολύ καιρό, καθώς είναι ένα τεράστιο παιχνίδι. Μην περιμένετε να τελειώσει αμέσως, γιατί δεν θα το κάνει. Αφήστε το τερματικό να χτίσει τα πάντα και να υπομείνει. Όταν ολοκληρωθεί, θα μπορείτε να ξεκινήσετε το παιχνίδι μέσω τερματικού με:
./all run xonotic
Εγκαταστήστε το Xonotic Without Building
Η λήψη ενός αντιγράφου του Xonotic μέσω Git είναι βέβαιο ότι θα γίνειθα έχετε όλα τα ακατέργαστα αρχεία για το παιχνίδι και την πιο πρόσφατη έκδοση. Για τους σκληρούς οπαδούς του παιχνιδιού, αυτός είναι ένας πολύ καλός τρόπος για να πάτε. Ωστόσο, αν δεν θέλετε να δημιουργήσετε το λογισμικό, ακολουθήστε αυτές τις οδηγίες. Αρχικά, κατευθυνθείτε στον ιστότοπο Xonotic και κάντε κλικ στο κουμπί λήψης.
Το Xonotic δεν έχει ξεχωριστό σύνδεσμο για το Mac,Linux και Windows. "Αντίθετα, όλα περιλαμβάνονται σε ένα αρχείο Zip. Για να εξαγάγετε, ανοίξτε έναν διαχειριστή αρχείων, κάντε κλικ στο "Λήψεις", κάντε δεξί κλικ στο αρχείο Xonotic Zip και επιλέξτε "extract" στο μενού που εμφανίζεται.
Όταν το αρχείο τελειώσει την εξαγωγή, μετακινήστε το φάκελο Xonotic στον οικείο κατάλογό σας. Μόλις μετακινηθείτε, μεταβείτε στον κατάλογο και επιλέξτε είτε xonotic64-sdl, xonotic32-sdl και ούτω καθεξής για να εκτελέσετε το παιχνίδι.
Εναλλακτικά, ανοίξτε ένα τερματικό και εκτελέστε:
cd ~/Xonotic ./xonotic-linux64-sdl.sh
Εκτέλεση ενός Dedicated Server
Αν ενδιαφέρεστε απλά να τρέξετε ένα αφιερωμένοXonotic server, μπορεί να αναρωτιέστε γιατί ακριβώς χρειαζόταν την κατασκευή ολόκληρου του παιχνιδιού. Λοιπόν, τα πάντα βασίζονται σε ένα εκκινήσιμο πρόγραμμα. Αυτό το πρόγραμμα μπορεί να τρέξει ένα παιχνίδι αν θέλετε να το παίξετε. Εναλλακτικά, μπορείτε να ξεκινήσετε αυτό το παιχνίδι με ειδικά επιχειρήματα και να φιλοξενήσετε ένα διακομιστή 24/7.
Μετά την οικοδόμηση του Xonotic, είναι δυνατό να ξεκινήσετε έναν ειδικό διακομιστή αμέσως. Για να το κάνετε αυτό, ανοίξτε ένα παράθυρο τερματικού και εκτελέστε την ακόλουθη εντολή:
./all run dedicated xonotic
Προκατασκευασμένο Dedicated Server
Μήπως παρακάμπτεστε το κτίριο Xonotic υπέρ της λήψης της προ-μεταγλωττισμένης έκδοσης του παιχνιδιού; Αν ναι, η εγκατάσταση και η λειτουργία ενός dedicated server είναι λίγο διαφορετική.
Αντί της εντολής "όλα" που αναφέρθηκε παραπάνω. Θα χρειαστεί να κάνετε τα εξής. Αρχικά, ανοίξτε ένα παράθυρο τερματικού και χρησιμοποιήστε το CD εντολή για να μετακινήσετε το τερματικό από το φάκελο "Αρχική" στον κατάλογο "Xonotic" μέσα / home / username /.
cd ~/Xonotic
Μέσα στον φάκελο Xonotic θα πρέπει να μετακινηθείτε σε έναν υποφάκελο που ονομάζεται "server". Σε αυτό το φάκελο υπάρχουν όλα τα στοιχεία που απαιτούνται για την εκτέλεση ενός διακομιστή 24/7.
cd server
Ένας εξειδικευμένος εξυπηρετητής Linux μπορεί εύκολα να τρέξει μέσω του σεναρίου που παρέχεται στον κατάλογο "server".
mv server_linux.sh ~/Xonotic mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test
Εφ 'όσον όλοι οι υπολογιστές είναι συνδεδεμένοι με το ίδιο δίκτυο LAN με τον εξυπηρετητή, οι χρήστες Xonotic θα πρέπει να μπορούν να έχουν γρήγορη πρόσβαση σε όλους τους διακομιστές που εκτελούνται στο "τοπικό" ή "LAN" τμήμα.
Σχόλια