TANK@WAR
TANK@WAR
Hello all,
We are a group of 5 people who have developed a online multi-player video game as a project for our university of applied science.
We used the following third party libraries to implement our game:
- Irrlicht, all rendering
- Bullet Physics , for all physics
- irrBullet , Irrlicht wrapper for Bullet Physics
- IrrIni , for read and write settings to .ini file
- IrrKlang , for 2D & 3D Sounds
Key features:
- Online multi-player
- Vehicle FPS
- Customizable tank (4 levels)
- Frist & Third person camera
- Deathmatch & Team Deathmatch
- Very fun to play!
Download
If you want to play the game you can download the latest release here:
http://tankatwar.com
or
Note
At the moment each server has his own database, so if you want to play on a different server you need to create an account there asswell.
Screenshots:
More screenshots: http://www.facebook.com/pages/TankWar/118574318228091
We would like to have some feedback to make our game better an more fun to play.
We still have some graphics artist work to do, like designing the HUD and some other graphics (still developers art atm ).
If anyone is up to it let me now!
It is also possible to create maps for our game, a manual how to create one is added to the download.
We are a group of 5 people who have developed a online multi-player video game as a project for our university of applied science.
We used the following third party libraries to implement our game:
- Irrlicht, all rendering
- Bullet Physics , for all physics
- irrBullet , Irrlicht wrapper for Bullet Physics
- IrrIni , for read and write settings to .ini file
- IrrKlang , for 2D & 3D Sounds
Key features:
- Online multi-player
- Vehicle FPS
- Customizable tank (4 levels)
- Frist & Third person camera
- Deathmatch & Team Deathmatch
- Very fun to play!
Download
If you want to play the game you can download the latest release here:
http://tankatwar.com
or
Note
At the moment each server has his own database, so if you want to play on a different server you need to create an account there asswell.
Screenshots:
More screenshots: http://www.facebook.com/pages/TankWar/118574318228091
We would like to have some feedback to make our game better an more fun to play.
We still have some graphics artist work to do, like designing the HUD and some other graphics (still developers art atm ).
If anyone is up to it let me now!
It is also possible to create maps for our game, a manual how to create one is added to the download.
Last edited by RdR on Mon Mar 04, 2013 10:40 pm, edited 17 times in total.
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Pretty cool. I'm going to give you my feedback about it :
I really enjoy the gameplay but if someone would connect to play with me it could be funnier :p
Edit : I played with 2 guys coming from a game called 'realPM' and it was fun.
Being able to build our own tank is enjoyable too!
Key changes are welcomed on an azerty keyboard, thanks!
Here is a list of remarks:
-I can't connect to the first server but the 2nd is Ok.
-Skybox edges are visibles (I think there is is a fix on this forum)
-bullet lite smoke drag would be appreciated to see the bullet position (big ones)
-impact particles/sound for small bullets?
-My screen resolution is 1280x1024 when it first started it was like 800x600, ok, but the game didn't cover all the screen (only 800x600)
-When entering in option, it told me I had to quit the game to account new changes before I had the time to select any option.
-No recoil when using the big gun.
-Sometime on respawn the tank goes crasy (crasy rotations, jumps...)
-On "Hill" map we can climb up the mountains even if it's vertical (we don't slide)
Nice work and good luck for the futur.
I really enjoy the gameplay but if someone would connect to play with me it could be funnier :p
Edit : I played with 2 guys coming from a game called 'realPM' and it was fun.
Being able to build our own tank is enjoyable too!
Key changes are welcomed on an azerty keyboard, thanks!
Here is a list of remarks:
-I can't connect to the first server but the 2nd is Ok.
-Skybox edges are visibles (I think there is is a fix on this forum)
-bullet lite smoke drag would be appreciated to see the bullet position (big ones)
-impact particles/sound for small bullets?
-My screen resolution is 1280x1024 when it first started it was like 800x600, ok, but the game didn't cover all the screen (only 800x600)
-When entering in option, it told me I had to quit the game to account new changes before I had the time to select any option.
-No recoil when using the big gun.
-Sometime on respawn the tank goes crasy (crasy rotations, jumps...)
-On "Hill" map we can climb up the mountains even if it's vertical (we don't slide)
Nice work and good luck for the futur.
CuteAlien wrote:coders are well-known creatures of the night
I have a segfault ? maybe because I haven't asound installed yet ?
I didn't succeed in connecting to a server (written "loading" then brings me back to the main menu) ? which one is best ?
When a login fails, if you reopen the login window, it's still written "wrong credentials" even if it's a new login attempt for a different server.
Code: Select all
irrKlang sound library version 1.3.0
Loaded plugin: ikpMP3.so
Loaded plugin: ikpFlac.so
Could not load libasound.so
Could not find win32 key for x11 key.: 224
-- irrBullet: Freeing memory --
-- irrBullet: Finished freeing memory --
irrBullet 0.1.71
-- irrBullet: Freeing memory --
-- irrBullet: Finished freeing memory --
irrBullet 0.1.71
-- irrBullet: Freeing memory --
-- irrBullet: Finished freeing memory --
irrBullet 0.1.71
start_client.sh : ligne 5 : 18610 Erreur de segmentation ./Client
When a login fails, if you reopen the login window, it's still written "wrong credentials" even if it's a new login attempt for a different server.
Using trunk with mingw/gcc 4.6, Windows 7 64 bits driver opengl
Thanks for your comment, test it when you have the time. Would like to have some feedback ^^Radikalizm wrote:This looks very nice, great job
Can't download your beta version right now, but from what I can see from the screenshots this game seems very polished
Thanks for your remarks!stefbuet wrote:Pretty cool. I'm going to give you my feedback about it :
I really enjoy the gameplay but if someone would connect to play with me it could be funnier :p
Edit : I played with 2 guys coming from a game called 'realPM' and it was fun.
Being able to build our own tank is enjoyable too!
Key changes are welcomed on an azerty keyboard, thanks!
Here is a list of remarks:
-I can't connect to the first server but the 2nd is Ok.
-Skybox edges are visibles (I think there is is a fix on this forum)
-bullet lite smoke drag would be appreciated to see the bullet position (big ones)
-impact particles/sound for small bullets?
-My screen resolution is 1280x1024 when it first started it was like 800x600, ok, but the game didn't cover all the screen (only 800x600)
-When entering in option, it told me I had to quit the game to account new changes before I had the time to select any option.
-No recoil when using the big gun.
-Sometime on respawn the tank goes crasy (crasy rotations, jumps...)
-On "Hill" map we can climb up the mountains even if it's vertical (we don't slide)
Nice work and good luck for the futur.
I will add those items to our TODO list.
Which Linux distro are you using? Because IrrKlang requires ALSA on Linux.teto wrote:I have a segfault ? maybe because I haven't asound installed yet ?I didn't succeed in connecting to a server (written "loading" then brings me back to the main menu) ? which one is best ?Code: Select all
irrKlang sound library version 1.3.0 Loaded plugin: ikpMP3.so Loaded plugin: ikpFlac.so Could not load libasound.so Could not find win32 key for x11 key.: 224 -- irrBullet: Freeing memory -- -- irrBullet: Finished freeing memory -- irrBullet 0.1.71 -- irrBullet: Freeing memory -- -- irrBullet: Finished freeing memory -- irrBullet 0.1.71 -- irrBullet: Freeing memory -- -- irrBullet: Finished freeing memory -- irrBullet 0.1.71 start_client.sh : ligne 5 : 18610 Erreur de segmentation ./Client
When a login fails, if you reopen the login window, it's still written "wrong credentials" even if it's a new login attempt for a different server.
You can try putting libasound.so in de shared_libs directory of the game. (Download: http://www.ferket.net/TankAtWar/libasound.so)
About the connection problem, its on the known bugs list you can try connecting twice with that server and that should fix it (sometimes:P )
Hope to find some more feedback here so we can improve our game:D
I am using the ubuntu 11.04. I copied the asound.so and didn't get sound. "ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so"
In the repos, I can install libasound2.
I will test it on windows later.
I succeeded in connecting to server 1
-Skybox edges are visibles
-Heavy bullets go through buildings and explode behing them.
-Heavy bullets explode on Skybox. A bit weird.
-Earth is flat ! If we go past Herakles columns, we keep falling.
I would like to play against others too
It's promising. I am looking forward to it.
In the repos, I can install libasound2.
I will test it on windows later.
I succeeded in connecting to server 1
-Skybox edges are visibles
-Heavy bullets go through buildings and explode behing them.
-Heavy bullets explode on Skybox. A bit weird.
-Earth is flat ! If we go past Herakles columns, we keep falling.
I would like to play against others too
It's promising. I am looking forward to it.
Using trunk with mingw/gcc 4.6, Windows 7 64 bits driver opengl
I played it a bit yesterday and it was quite interesting
I noticed one weird bug. When I killed other player and it re-spawned it still showed in the score tab to me that it was dead but it was invisible and kept shooting at me
I noticed one weird bug. When I killed other player and it re-spawned it still showed in the score tab to me that it was dead but it was invisible and kept shooting at me
Working on game: Marrbles (Currently stopped).
Yeah it is expected, the fastest tanks can move up in the mountains, but we still missing a invisible wall to prevent ppl falling down endlessstefbuet wrote:Hikking in the mountains with my friend... Is this an exepted behavior ?
Hmm I will note that on the bugs listserengeor wrote:I played it a bit yesterday and it was quite interesting
I noticed one weird bug. When I killed other player and it re-spawned it still showed in the score tab to me that it was dead but it was invisible and kept shooting at me
Did you get it working on Ubuntu?teto wrote:I am using the ubuntu 11.04. I copied the asound.so and didn't get sound. "ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so"
In the repos, I can install libasound2.
I will test it on windows later.
I succeeded in connecting to server 1
-Skybox edges are visibles
-Heavy bullets go through buildings and explode behing them.
-Heavy bullets explode on Skybox. A bit weird.
-Earth is flat ! If we go past Herakles columns, we keep falling.
I would like to play against others too
It's promising. I am looking forward to it.
Thanks for the comments, we still have some problems with collision.
Its pretty difficult to get those projectile collide perfectly because they move very fast.
The projectiles explode when they are out of range (each weapon has a different range) so I think that is why it looked liked it collided with the skybox.
You could use some ray testing + some maths to get it explode correctly
Though I can't help with that right now since I haven't done this before but from what I have on my mind it shouldn't be that hard.
Though I can't help with that right now since I haven't done this before but from what I have on my mind it shouldn't be that hard.
Working on game: Marrbles (Currently stopped).
Not sure if ray testing will work, because the projectiles don't fly in a straight line (Projectiles have mass so gravity pulls them down).serengeor wrote:You could use some ray testing + some maths to get it explode correctly
Though I can't help with that right now since I haven't done this before but from what I have on my mind it shouldn't be that hard.
That's why I said you'd need some maths. I'm pretty sure its possible to calculate how much the gravity pulls down the projectile, isn't it?RdR wrote:Not sure if ray testing will work, because the projectiles don't fly in a straight line (Projectiles have mass so gravity pulls them down).serengeor wrote:You could use some ray testing + some maths to get it explode correctly
Though I can't help with that right now since I haven't done this before but from what I have on my mind it shouldn't be that hard.
And you should do more than one ray test of course to get good results.
Working on game: Marrbles (Currently stopped).
can u point me to where u found that fix for the skybox edges?teto wrote:I am using the ubuntu 11.04. I copied the asound.so and didn't get sound. "ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so"
In the repos, I can install libasound2.
I will test it on windows later.
I succeeded in connecting to server 1
-Skybox edges are visibles
-Heavy bullets go through buildings and explode behing them.
-Heavy bullets explode on Skybox. A bit weird.
-Earth is flat ! If we go past Herakles columns, we keep falling.
I would like to play against others too
It's promising. I am looking forward to it.
-
- Posts: 4
- Joined: Sun Jun 19, 2011 2:33 pm