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 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:
- As it is a game to be played on a network, the first thing we need is a server to connect to (GT_Server)
- 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.
- 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.
- 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.
- We can both create a game like join one.
- 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.
- If we choose Join Party We get all the games created, choose one and accept.
- 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).
- When you are ready click I'm readyOnce everyone is ready, the creator can start the game.
- 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.
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:
Here are some screenshots of the game, which by the way, looks very nice:
Good initiative. At least I hope it's available on Steam.
Then I take a look at it. And if you upload it to Github better, but as I don't know if it can be accessed from Cuba ...
I confirm you, Github is well accessed from Cuba, but in the UCI it is not widely used because with 100mb for students and 150mb for teachers (per month) it saves the most.
Yes of course. So far from Cuba we have no problems with GitHub, I will contact the original author to upload it.
The problem is not uploading it I suppose, but developing it using github, can you imagine the development stopped because the author runs out of account until next month ...
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.
Man, who likes to really play on DesdeLinux It seems that they have already commented... What are we going to do?
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.
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.
Hmm so how do I run it on Linux? or rather how is it compiled?
elav you just took me back to the time when I used to play on the Nintendo «Cartridge» to the game «TANK».
XD
Can i play it with elementary?
I think this game is great, I'll get the source code 😀 thanks for the data Elav
Very good, it reminds me of a game I had on the old Nintendo, very nice