GT: Tank War, ένα παιχνίδι για την Κοινότητα

Μέσω του ιστολογίου του του ανθρώπου Ανακαλύπτω ένα πολύ ενδιαφέρον έργο που πραγματοποίησε ο Χαβιέ Μπαντόμο Ρούες, καθηγητής στο Πανεπιστήμιο Επιστημών Πληροφοριών της Κούβας (UCi). Πρόκειται για το GT: Tank War, ένα παιχνίδι ανοιχτού κώδικα που αναπτύχθηκε με βιβλιοθήκες C ++ και QT.

GT: Tank War

Γενική περίληψη GT

Το GT (Tank War) είναι ένα παιχνίδι δίκτυο για πολλούς παίκτες, αποτελείται από πράξεις δύο ομάδες de έως 3 άτομα με σκοπό την καταστροφή του κέντρα ισχύος εχθροί.

Κάθε παίκτης ελέγχει μια δεξαμενή, η οποία έχει 3 δεξιότητες, το οποίο μπορεί να βελτιωθεί κάθε φορά που ανεβαίνετε (αυτός ο μηχανικός είναι παρόμοιος με αυτούς σε παιχνίδια όπως Ντότα, Ντάμπλο, κλπ ...), είναι απαραίτητο να ολοκληρώσετε την εμπειρία που απαιτείται για να ανεβείτε στο επίπεδο, αυτό μπορεί να επιτευχθεί λαμβάνοντας δοκιμάστε δισκία ή καταστρέφοντας τους εχθρούς.

Το παιχνίδι τελειώνει όταν καταστραφούν όλα τα κέντρα δύναμης μιας ομάδας.

Πώς να παίξετε GT;

Λοιπόν, όχι τόσο απλό;), μέσα στο φάκελο του παιχνιδιού, υπάρχουν 3 εκτελέσιμα (GT_Client, GT_Server, Build_TerrainΩστόσο, ωστόσο:

  1. Καθώς πρόκειται για ένα παιχνίδι που πρέπει να παίζεται σε ένα δίκτυο, το πρώτο πράγμα που χρειαζόμαστε είναι ένας διακομιστής για σύνδεση (GT_Server)
  2. Ανοίγουμε τον πελάτη (GT_Client), και στο κύριο μενού θα το κάνουμε Διαμόρφωση / δίκτυο, εδώ καθορίζουμε το διεύθυνση IP θύρας και θύρα, δεχόμαστε και επιστρέφουμε στο κύριο μενού.
  3. Κάνουμε κλικ παιχνίδι, καλά συνδεδεμένο, αλλά χρειαζόμαστε ένα χρήστη. Κάνουμε κλικ στο Δημιουργία χρήστη, συμπληρώνουμε τα δεδομένα (ψευδώνυμο, κωδικός πρόσβασης και avatar) και αποδεχτείτε. Τώρα μπορούμε να συνδεθούμε.
  4. Μόλις συνδεθείτε, ("το σύστημα εμφανίζει ένα παράθυρο ...", όχι !!!, δεν είναι η κλάση μηχανικής) μπαίνουμε στο παράθυρο του chatΦυσικά, μπορείτε να δείτε τους συνδεδεμένους χρήστες και τη συνομιλία, αλλά ας πάμε σε αυτό που μας ενδιαφέρει.
  5. Μπορούμε και οι δύο δημιουργήστε ένα παιχνίδι σαν να συμμετέχετε σε ένα.
    1. Αν το επιλέξουμε Δημιούργησε παιχνίδι Παίρνουμε τη διαθέσιμη γη (ναι, είναι γη που δημιουργήθηκε με το build_terrain, αλλά το αφήνουμε για άλλη ανάρτηση) και αποδεχόμαστε.
    2. Αν το επιλέξουμε Εγγραφείτε στο πάρτι Παίρνουμε όλα τα παιχνίδια που δημιουργήθηκαν, επιλέγουμε ένα και αποδεχόμαστε.
  6. Μόλις μπείτε στο παιχνίδι, μπορούμε να επιλέξουμε την ομάδα (πράσινο ή κόκκινο) και τη δεξαμενή με την οποία θέλουμε να παίξουμε (για να αλλάξετε τα δεξαμενή κάντε κλικ Αλλαγή δεξαμενής).
  7. Όταν είστε έτοιμοι κάντε κλικ Είμαι έτοιμοςΜόλις όλοι είναι έτοιμοι, ο δημιουργός μπορεί να ξεκινήσει το παιχνίδι.
  8. Δυστυχώς, περιμένετε μερικά δευτερόλεπτα, ανάλογα με την ταχύτητα του υπολογιστή σας ήδη ΝΑ ΠΑΙΞΟΥΜΕ!!!

BUGS

Αυτή είναι μια εφαρμογή ανάπτυξης, οπότε ενδέχεται να έχει σφάλματα εφαρμογής. Εάν εντοπίσετε σφάλματα ή έχετε οποιεσδήποτε προτάσεις για GT, μπορείτε γράφω στο email του Javier και θα προσπαθήσει να το λύσει.

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

Λήψη GT

Δεδομένου ότι δεν είναι δυνατή η πρόσβαση στην τοπική σελίδα GIT εκτός του Πανεπιστημίου, θα ανεβάσω το παιχνίδι στην έκδοση των Windows στο Dropbox.

Λήψη για Windows

Έκδοση Linux:

Ο προγραμματιστής του ζητά τη βοήθεια των προγραμματιστών QT Linux για να τον βοηθήσει να το συντάξει και να του υποστηρίξει τις διάφορες διανομές. Μπορείτε να κατεβάσετε τον κωδικό από τον ακόλουθο σύνδεσμο:

Λήψη πηγαίου κώδικα

Ακολουθούν μερικά στιγμιότυπα οθόνης του παιχνιδιού, τα οποία παρεμπιπτόντως, φαίνονται πολύ ωραία:


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   eliotime3000 dijo

    Καλή πρωτοβουλία. Τουλάχιστον ελπίζω να είναι διαθέσιμο στο Steam.

  2.   κυνηγός dijo

    Τι ειρωνεία, εδώ οι δημοσιεύσεις για ρουζ και ταπετσαρίες έχουν 500 σχόλια, κάποιος κάνει ένα παιχνίδι (όχι μια βαρετή εφαρμογή, ένα παιχνίδι !!!) και δεν μπορείτε να ακούσετε καν τους γρύλους. Πλάφφ. Γλείψιμο.

    1.    Έλαβ dijo

      Άνθρωπος που του αρέσει πολύ να παίζει DesdeLinux Φαίνεται ότι έχουν ήδη σχολιάσει... Τι θα κάνουμε;

      1.    κυνηγός dijo

        Είναι ότι βλέπω το ίδιο μοτίβο που όταν είχαμε τον CodeNinja στο ICU, κάποιος το δούλευε γράφοντας ένα άρθρο που εξηγούσε την ανάπτυξη ενός προγράμματος και τίποτα, ωστόσο ένα νέο θέμα gtk για το Ubuntu και τον θεϊκό οικοδεσπότη φέρνουν το φαγητό ότι αυτό είναι μεγάλος. Ετσι είναι η ζωή.

        1.    νταμάγειρες dijo

          Οι περισσότεροι άνθρωποι δεν καταλαβαίνουν τον κώδικα ή δεν ενδιαφέρονται για αυτόν. Όσοι από εμάς τους αρέσουν αυτά τα θέματα είναι μειονότητα, ακόμη και μεταξύ των μειονοτήτων αυτών που είναι χρήστες Linux.

  3.   νταμάγειρες dijo

    Χμμ, πώς να το τρέξω σε Linux; ή μάλλον πώς συντάσσεται;

  4.   blackmartalpha.net dijo

    elav μόλις με πήρες πίσω στην εποχή που έπαιζα στο Nintendo «Cartridge» στο παιχνίδι «TANK».
    XD

  5.   Γιούις dijo

    Μπορώ να το παίξω με στοιχειώδη;

  6.   Βαρόνος dijo

    Νομίζω ότι αυτό το παιχνίδι είναι υπέροχο, θα λάβω τον πηγαίο κώδικα 😀 ευχαριστώ για τα δεδομένα Elav

  7.   Lucas10 dijo

    Πολύ καλό, μου θυμίζει ένα παιχνίδι που είχα στο παλιό Nintendo, πολύ ωραίο