Δημιουργία gaming server: για ατέλειωτη διασκέδαση (μέρος β)

Δημιουργία gaming server: για ατέλειωτη διασκέδαση (μέρος β)

Nquake, Minecraft, Φυλετικές Μάχες και Terraria

Στο  μέρος β θα δημιουργήσουμε servers για τα παιχνίδια: Nquake, Minecraft, Φυλετικές Μάχες και Terraria.

Nquake

Το Nquake είναι ένα πολύ δημοφιλές FPS (First Person Shooter), στο οποίο οι παίχτες χωρίζονται σε δύο ομάδες και η ομάδα που έχει τα λιγότερα “deaths (θανάτους)” και σκοτώσει τους περισσότερους εχθρούς παίρνει την νίκη. Υπάρχουν επίσης και άλλες εκδοχές του συγκεκριμένου server. Για παράδειγμα, ελεύθερο για όλους, στο οποίο δεν χωρίζονται σε ομάδες και ένα άλλο παράδειγμα: το “πιάστε την σημαία” στο οποίο θα πρέπει να προστατεύσεις την σημαία σου και να “πιάσετε την σημαία” του αντίπαλου σας. Αρκετά ωραίο παιχνίδι αλλά ας μην πολυλογούμε άλλο και να προχωρήσουμε στην εγκατάσταση.

Βήμα 1: Μπαίνουμε στην ιστοσελίδα του Nquake (nquake.com)και κατεβάζουμε την έκδοση για Windows server.

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 2: Μόλις η λήψη τελείωση ξεκινάμε την εγκατάσταση.

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 3: Όταν τελείωση η εγκατάσταση, τότε στην έναρξη έχουν εμφανιστεί τα πρόσφατα αρχεία του server μας και αφού τα βρούμε. τότε εκτελούμε το ΚΤΧ #28503.

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

Minecraft

Το Minecraft είναι ένα παιχνίδι επιβίωσης στο οποίο ξεκινάς το παιχνίδι κάπου τυχαία στον χάρτη και πρέπει να επιβιώσεις στις αρένες και μάχες με τα ζόμπι, όμως αυτό που κάνει το παιχνίδι πραγματικά ενδιαφέρον είναι ότι για να επιτύχεις σε αυτό, πρέπει να χτίσεις, να μαζέψεις τροφή , πέτρες, ξύλα κλπ. Στο πρώτο μέρος του άρθρου όπως είχε αναφερθεί, ο κάθε προγραμματιστής του παιχνιδιού φτιάχνει και τα αρχεία του server. Αυτά είναι βασισμένα στο μοντέλο OSI με μικρές διαφοροποιήσεις στην εγκατάσταση.

Βήμα 1: Κατεβάζουμε το “jar” αρχείο από το σερβερ.

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 2: Δημιουργούμε έναν φάκελο με το όνομα “MinecraftServer” και περνάμε το αρχείο που έχουμε κατεβάσει.

Βήμα 3: Μετονομάζουμε το αρχείο σε minecraft_server.jar και δημιουργούμε ένα αρχείο με όνομα “Start_Server.bat“. Το επεξεργαζόμαστε και γράφουμε μέσε της παρακάτω εντολές και το αποθηκεύουμε.

java -Xms1024M -Xmx2048M -jar minecraft_server.jar nogui

Pause

Οι παρακάτω παράμετροι χρησιμοποιούνται για:
-Xms1024M = Δηλώνεις την μικρότερη τιμή για μνήμη που θα πιάσει ο server σε MegaByte.
-Xmx2048M = Δηλώνεις την μεγαλύτερη τιμή για μνήμη που θα πιάσει ο server σε MegaByte.
-jar = Μετά από αυτήν την παράμετρο έρχεται το όνομα του αρχείου server.

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 4: εκτελούμε το “Start_Server.bat” μια φορά και το κλείνουμε, όπου θα μας εμφανίσει ένα αρχείο “eula.txt“. Το ανοίγουμε με notepad και αλλάζουμε το “eula=false” σε “eula=true“.

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 5: εκτελούμε το “Start_Server.bat” για να δημιουργηθούν τα αρχεία αρχεία του server μας και το κλείνουμε. Ανοίγουμε το server.properties, και εντοπίζουμε τις γραμμές: server-port=25565 και server-ip=

Στην θύρα σαν προεπιλογή έχει το 25565 και για να βρούμε την IP του server μας πρέπει να ανοίξουμε την γραμμή εντολών με τον εξής τρόπο: έναρξη -> cmd -> διπλό κλικ για εκτέλεση και γράφουμε ipconfig. Μόλις εκτελεστεί η εντολή πάμε στην κάρτα δικτύου που χρησιμοποιούμε και βρίσκουμε το IPv4. Την περνάμε στο server.properties, αποθηκεύουμε και κλείνουμε το αρχείο.

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 6: Ξεκινάμε το server και δίνουμε την ip στους φίλους μας που βρίσκονται στο δίκτυο μας και έτσι μπορεί να ξεκινήσει το παιχνίδι.

www.csc.com.gr - μαθήματα πληροφορικής

Φυλετικές μάχες

Στις Φυλετικές Μάχες βλέπουμε κάτι πολύ διαφορετικό από τα αλλά παιχνίδια. Ενώ στα αλλά παιχνίδια θα πρέπει να έχουμε προεγκαταστημένο το παιχνίδι, σε αυτό δεν χρειάζεται γιατί όλο το παιχνίδι είναι σε μια ιστοσελίδα, δηλαδή στην ουσία ο client είναι ο browser μας.

Βήμα 1: Κατεβάζουμε τα αρχεία του server και τα αποσυμπιέζουμε.

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 2: Στην συνέχεια τρέχουμε το “Launcher.exe

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

www.csc.com.gr - μαθήματα πληροφορικής

Βήμα 3: θα μας εμφανίσει την IP στον “Launcher” την οποία θα πρέπει να την βάλουμε και στον browser όπως φαίνεται παρακάτω στην εικόνα.

www.csc.com.gr - μαθήματα πληροφορικής

Terraria

Το Terraria θα έλεγε κανείς πως είναι η δισδιάστατη έκδοση του minecraft και αυτό προκαλεί την δημιουργικότατα και την φαντασία ενός παίχτη. Στο βίντεο  παρακάτω είναι μια  προσέγγιση εγκατάστασης με hamachi. To hamachi είναι ένα πρόγραμμα που επιτρέπει στον κάθε χρήστη να συνδέεται λες και είναι σε τοπικό δίκτυο. Κατά αυτόν τον τρόπο δεν χρειάζεται να ανοίξουμε θύρες στο router για να συνδεθεί κάποιος απομακρυσμένα.

 

Καλή διασκέδαση στα παιχνίδια Nquake, Minecraft, Φυλετικές Μάχες και Terraria με τους φίλους σας.

Σχετικοί σύνδεσμοι με το άρθρο:
Nquake
Minecraft
TWLAN