GT: Tank War, ein Spiel für die Community

Über den Blog von Menschen Ich habe von einem sehr interessanten Projekt erfahren, das von durchgeführt wurde Javier Bandomo Ruiz, Professor an der Universität für Informatikwissenschaften Kubas (UCi). Dies ist GT: Tank War, ein Open-Source-Spiel, das mit C++- und QT-Bibliotheken entwickelt wurde.

GT: Panzerkrieg

GT-Übersicht

GT (Tank War) ist ein Spiel Netzwerk-Multiplayer, besteht aus Tun zwei Teams de bis zu 3 Personen mit dem Ziel, die zu zerstören Machtzentren Feinde.

Jeder Spieler kontrolliert einen Panzer, der hat 3 Fähigkeiten, das jedes Mal verbessert werden kann, wenn er ein Level aufsteigt (diese Mechanik ähnelt denen in Spielen wie Dota, Teufel, etc…), ist es notwendig, die für den Levelaufstieg erforderliche Erfahrung zu absolvieren, dies kann durch die Teilnahme erreicht werden Erlebnistabletten oder Feinde vernichten.

Das Spiel endet, wenn alle Kraftzentren eines Teams zerstört sind.

Wie spielt man GT?

Na ja, nicht so einfach ;), im Spielordner gibt es 3 ausführbare Dateien (GT_Client, GT_Server, Build_Terrain), Jedoch:

  1. Da es sich um ein Spiel handelt, das online gespielt werden kann, benötigen wir als Erstes einen Server, mit dem wir uns verbinden können (GT_Server)
  2. Wir öffnen den Client (GT_Client), und im Hauptmenü gehen wir zu Einstellungen/Netzwerk, hier spezifizieren wir die IP-Adresse und Port des Servers, wir akzeptieren und kehren zum Hauptmenü zurück.
  3. Wir klicken auf Spielen, die sich gut verbunden hat, aber wir brauchen eine Benutzer. Wir klicken weiter Benutzer erstellen, wir vervollständigen die Daten (Spitzname, Passwort und Avatar) und akzeptieren. Jetzt können wir uns anmelden.
  4. Sobald wir angemeldet sind („Das System zeigt ein Fenster…“, nein!!!, es ist nicht die Ingenieursklasse), betreten wir das Fenster von Chat , können Sie natürlich die verbundenen Benutzer sehen und chatten, aber kommen wir zu dem, was uns wichtig ist.
  5. wir können beides Erstellen Sie ein Spiel, wie Sie einem beitreten können.
    1. Wenn wir uns entscheiden Spiel erstellen Die verfügbaren Länder werden angezeigt (ja, es handelt sich um mit erstellte Länder). build_terrain, aber das belassen wir für einen anderen Beitrag) und akzeptieren.
    2. Wenn wir uns entscheiden Treten Sie dem Match bei Wir holen uns alle erstellten Spiele, wählen eines aus und akzeptieren es.
  6. Sobald wir im Spiel sind, können wir das Team auswählen (grün oder rot) und den Panzer, mit dem wir spielen möchten (um den Panzer zu wechseln, klicken Sie auf Tank wechseln).
  7. Wenn Sie fertig sind, klicken Sie Ich bin bereitSobald alle bereit sind, kann der Ersteller das Spiel starten.
  8. Uff, warten Sie ein paar Sekunden, abhängig von der Geschwindigkeit Ihres PCs SPIELEN!!!

Fehler

Da es sich um eine Entwicklungsanwendung handelt, kann es zu Implementierungsfehlern kommen. Wenn Sie Fehler finden oder Vorschläge für GT haben, können Sie dies tun schreiben auf Javiers E-Mail und er wird versuchen, das Problem zu lösen.

Ich werde nicht mehr schreiben, um Sie nicht zu langweilen, in anderen Beiträgen können wir auf Einzelheiten eingehen Mechanik, Reichweiten, Geländebearbeitung, usw. gg

Laden Sie GT herunter

Da die lokale GIT-Seite von außerhalb der Universität nicht zugänglich ist, werde ich das Spiel in der Windows-Version auf Dropbox veröffentlichen.

Download für Windows

Linux-Version:

Der Entwickler bittet die Entwickler von QT unter Linux um Hilfe bei der Kompilierung und Unterstützung der verschiedenen Distributionen. Der Code kann unter folgendem Link heruntergeladen werden:

Laden Sie den Quellcode herunter

Ich hinterlasse euch ein paar Screenshots des Spiels, das übrigens sehr schön aussieht:


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   eliotime3000 sagte

    Gute Initiative. Zumindest hoffe ich, dass es auf Steam verfügbar ist.

  2.   Dhunter sagte

    Wie ironisch, hier haben die Rouge- und Wallpaper-Beiträge 500 Kommentare, jemand macht ein Spiel (keine langweilige App, ein verdammtes Spiel!!!) und man kann nicht einmal die Grillen hören. Pufff. lecken.

    1.    lebhaft sagte

      Mann, der spielt wirklich gerne weiter DesdeLinux Es scheint, dass sie bereits einen Kommentar abgegeben haben ... Was werden wir tun?

      1.    Dhunter sagte

        Ich sehe das gleiche Muster wie damals, als wir CodeNinja in der UCI hatten. Jeder würde hart daran arbeiten, einen Artikel zu schreiben, der die Entwicklung eines Programms erklärt, und nichts, aber ein neues GTK-Theme für Ubuntu und der göttliche Host machen deutlich, dass das großartig ist . So ist das Leben.

        1.    dacooks sagte

          Die meisten Leute verstehen Code nicht oder sind nicht daran interessiert. Diejenigen von uns, die diese Themen mögen, sind eine Minderheit, selbst unter der Minderheit von uns, die Linuxer sind.

  3.   dacooks sagte

    Hmm, wie führe ich es also unter Linux aus? oder besser gesagt, wie ist es kompiliert?

  4.   blackmartalpha.net sagte

    elav, du hast mich gerade in die Zeit zurückversetzt, als ich das Nintendo-„Cartridge“-Spiel „TANK“ gespielt habe.
    XD

  5.   Yoyis sagte

    Kann ich es mit Elementary spielen?

  6.   Baron Asher sagte

    Ich finde dieses Spiel großartig, ich werde den Quellcode besorgen 😀 Danke für die Informationen, Elav

  7.   Lucas10 sagte

    Großartig, es erinnert mich an ein Spiel, das ich auf dem alten Nintendo hatte, großartig