GT: Tank War, a game for The Community

Via the blog of humans I find out about a very interesting project carried out by Javier Bandomo Ruiz, a professor at the University of Information Sciences of Cuba (UCi). It's about GT: Tank War, an open source game developed with C ++ and QT libraries.

GT: Tank War

GT General Summary

GT (Tank War) is a game network multiplayer, consists of doing two teams de up to 3 people with the aim of destroying the power centers enemies.

Each player controls a tank, which has 3 skills, which can be improved each time you level up (this mechanic is similar to those in games like Dota, Devil, etc ...), it is necessary to complete the experience required to level up, this can be achieved by taking experience tablets or destroying enemies.

The game ends when all the power centers of a team are destroyed.

How to play GT?

Well, not so simple;), inside the game folder, there are 3 executables (GT_Client, GT_Server, Build_Terrain), However:

  1. As it is a game to be played on a network, the first thing we need is a server to connect to (GT_Server)
  2. We open the client (GT_Client), and in the main menu we will Configuration / Network, here we specify the server IP address and port, we accept and return to the main menu.
  3. We click on To play, that well connected, but we need a User. We click on Create User, we complete the data (nick, password and avatar) and accept. Now we can log in.
  4. Once logged in, ("the system shows a window ...", no !!!, it is not the engineering class) we enter the window of chat, you can see the connected users and chat of course, but let's go to what matters to us.
  5. We can both create a game like join one.
    1. If we choose Create Game We get the available land (yes, they are land created with the build_terrain, but we leave that for another post) and accept.
    2. If we choose Join Party We get all the games created, choose one and accept.
  6. Once inside the game, we can select the team (green or red) and the tank we want to play with (to change tanks click Change Tank).
  7. When you are ready click I'm readyOnce everyone is ready, the creator can start the game.
  8. Ufff, wait a few seconds, depending on the speed of your PC already TO PLAY!!!

BUGS

This is a development application so it may have implementation errors. If you find any errors or have any suggestions for GT you can write to Javier's email and he will try to solve it.

I do not write more so as not to bore, in other posts we can go into details about the mechanics, ranges, terrain editing, etc. gg

Download GT

As the local GIT page cannot be accessed from outside the University, I am going to upload the game in its Windows version to Dropbox.

Download for Windows

Linux version:

Its developer enlists the help of the QT Linux developers to help him compile it and give it support for the different distributions. The code can be downloaded from the following link:

Download Source Code

Here are some screenshots of the game, which by the way, looks very nice:


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   eliotime3000 said

    Good initiative. At least I hope it's available on Steam.

  2.   dhunter said

    What an irony, here the posts about rouges and wallpapers have 500 comments, someone makes a game (not a boring app, a f *** ing game !!!) and you can't even hear the crickets. Plafff. Lick.

    1.    elav said

      Man, who likes to really play on DesdeLinux It seems that they have already commented... What are we going to do?

      1.    dhunter said

        It is that I see the same pattern that when we had CodeNinja in the ICU, anyone was working on writing an article explaining the development of a program and nothing, however a new gtk theme for Ubuntu and the divine host bring the mead that this is great. Ces't la vie.

        1.    dacooks said

          Most people do not understand code, or are not interested in it. Those of us who like these topics are a minority, even among the minority of those who are Linux users.

  3.   dacooks said

    Hmm so how do I run it on Linux? or rather how is it compiled?

  4.   blackmartalpha.net said

    elav you just took me back to the time when I used to play on the Nintendo «Cartridge» to the game «TANK».
    XD

  5.   yoyis said

    Can i play it with elementary?

  6.   Baron ashler said

    I think this game is great, I'll get the source code 😀 thanks for the data Elav

  7.   Lucas10 said

    Very good, it reminds me of a game I had on the old Nintendo, very nice