Jump to content
EN
Play

Forum

Visual damage on tanks


Recommended Posts

As the title suggests maybe tank I devas could make the damaged tanks a little more damaged-looking? Like a mammoth with 0.1 health would look healthy and fat a ever? And a wasp with no health still looks great. What do you think?

Share this post


Link to post
Share on other sites

  • Replies 52
  • Created
  • Last Reply

Valid
[vsfx]
It's unlikely that this will happen for Tanki Online. You can already see how limited Flash is in terms of visual effects if you look at the way developers did freezing and burning effects. It just slightly changes the whole tank's shade and doesn't look even remotely realistic. I suppose they could make it so that the tank's texture is replaced with increasingly more damaged-looking ones if its HP goes below certain %, but it just seems like a lot of effort for the artists and it still won't end up looking good. Besides, I don't think developers would want to add it as it would give away the enemy's health level, which is something they don't want to do for some reason (otherwise they would have made enemy health bars visible from the beginning).

 

I think this is more promising for TX, as realistic visual effects there are much easier to do in Unity.

Share this post


Link to post
Share on other sites

Extra visual effects are always nice to have, but they are less important than some of the current tasks that developers need to work on and also they are likely to impact the FPS in the game. So I doubt that this will be added anytime soon ("soon" being the next 2-3 years).

Share this post


Link to post
Share on other sites

many negative points
 

  • The enemy will get aware that you are damaged and its easy to finish you off .
  • After some experience people will easily understand how much dents means how much health left
  • will ruin DM mode people will only target the weakest (with more dents)
  • Low FPS problems will increase
  • The damaged tanks will look UGLY -_-

Due to the reasons above i think its a bad idea

Share this post


Link to post
Share on other sites

I suggested this for Tanki X because the developers are looking for ways to make a visual effect for activating a Repair Kit. I suggested this so that when a Repair Kit is activated all the dents become fixed.

 

I do see reasons why this would be inconvenient, but it is not a bad idea. However, I do agree that this will cause some FPS reduction for Flash. This kind of idea is more well suited for Unity.

Share this post


Link to post
Share on other sites

Lag. Yeah, yeah I know.

 

Anyway, I was thinking of visual damage on your tanks from being fired at and things like that. Nothing too realistic. Just some dents, burn marks, flat hole images front being shot or something. Nothing major like bits falling off, smoke, nothing like that. Just dents, scorch marks and stuff like that.

 

Say you get shot by a smoky, you'd see a hole appear on your tank where you were shot. Get shot somewhere else, a hole will appear there. Maybe you get burned a little by a firebird? Well, your tank's color would turn black wherever the flame touched. Shot by a rail gun? Same as smoky, but with an enter hole and exit hole. Hit by thunder? A dent with a hole.

 

Like I said, nothing major, but the dents would have to be dents. Flat imaged dents would look so wrong. I know this most likely won't be implemented, but it's just an idea. Or, maybe instead of certain bits of damage, maybe a set visual damage as your health is being depleted. Maybe at half health you have a couple bullet holes and dents for example.

 

Just an idea to make damage more interesting. Now if you get healed, your visual damage will go away of course.

Share this post


Link to post
Share on other sites

Under review

[vsfx]

I'm surprised we don't have this idea already. Although it's unlikely that this will happen for Tanki Online. You can already see how limited Flash is in terms of visual effects if you look at the way developers did freezing and burning effects. It just slightly changes the whole tank's shade and doesn't look even remotely realistic. I suppose they could make it so that the tank's texture is replaced with increasingly more damaged-looking ones if its HP goes below certain %, but it just seems like a lot of effort for the artists and it still won't end up looking good. Besides, I don't think developers would want to add it as it would give away the enemy's health level, which is something they don't want to do for some reason (otherwise they would have made enemy health bars visible from the beginning).

 

I think this is more promising for TX, as realistic visual effects there are much easier to do in Unity.

Yeah, it sucks. Everything you mentioned came to mind. It would be cool, but seems it would only have a terrible outcome

Share this post


Link to post
Share on other sites

Which is why Tanki-X exists so they can have far better graphics and so much more detail such as this.

I have said this many times and probablt sound naggy now, but not everyone can/or wants to play TX. The TO players have to SUFFA!

 

Thou back on topic i love the idea.

Share this post


Link to post
Share on other sites

I have said this many times and probablt sound naggy now, but not everyone can/or wants to play TX. The TO players have to SUFFA!

 

Thou back on topic i love the idea.

I cant play Tanki X on my chromebook xD but to be honest, from the videos I have seen, I like TO graphics a LOT better.

Share this post


Link to post
Share on other sites

I am not sure if I was the one who came up with the same idea years ago. Although I still support it (Right now you can see a mark if you hit a wall), no chance to be implemented. [Tanki logic *cough*]

Share this post


Link to post
Share on other sites

I am not sure if I was the one who came up with the same idea years ago. Although I still support it (Right now you can see a mark if you hit a wall), no chance to be implemented. [Tanki logic *cough*]

The mark goes away eventually

Share this post


Link to post
Share on other sites

Technical background why I doubt you will see true dents:

 

 

Ture dents require to change the 3d model of a tank.

You can think of 3d models as a mesh of a lot of flat surfaces (polygons - like triangles and other flat objects), that all together build the model. Like this one in the spoiler:

 

 

blog_components_1.jpg

 

 

You see that round stuff is build just by adding more small polygons next to each other, while flat surfaces can be modeled by one large polygon.

As during the game each single(!) polygon has to be "set into perspective and filled with a propper texture", the games try to reduce the number of polygons to speed up the frames per second (therefore games with Light models (left pic) rund faster then games with heavy Mesh (right pic).

 

I once heard in some tanki X video that a certain tank model in Tanki ONLINE has about 170 polygons (if I remember that correctly). Thats actually not much.. we are in a light-mesh game.

 

 

The issue is, that a large, flat surface (like the side armour of the left tank in the pic), can not gain a dent or a hole then. There is no small polygon that you can dent in. If you like to do so, you have to change the whole model, by altering and adding the polygons around the "hole" to form a dented-in surface.

If you have a detailed model like on the right, you can simply change some coordinates of existing polygons corners.. this can be calculated by an automatic algorithm.. and the dents can be here.

 

But Tanki Online Models have so few polygons, that you can not have dents at abitrary positions in larger flat surfaces.

 

 

 

 

But what you can do is the change the texture on the model.. the "paint" could display pictures of holes (2D images applied on the 3D model). As someone mentioned already, even walls have shooting marks - which is just a "picture of a hole", that looks pretty real if it is dark enough.. and not right at an edge.

You could have the same on tanks.

 

 

And yes, the shooting marks vanish after some time... this makes sense, because alo all shooting marks have to be drawn on your PCs with each frame you display. And now lets calculate.. midsisze map, 20 tanks, 16 of them use mid/longrange turrets that leave marks, they shoot in average 12 times a minute, game lasts 15 minutes:

16x12x15 = 2880 shooting marks on the battlefield. Thats almost more shoting marks then all the polygons of all midrange/longrange tanks added up together ;)

On Tanks they dont have to vanish.. because each time you spawn you tank can get cleaned up.

 

So if each tank has maybe 3..4 shooting marks before he explodes, estimating that all tanks have in average half health (some are fresh, some already crapping out) you end up with 4x50%x20 = 40 marks over all.

 

 

That sounds much more feasible then introducing self-altering polygon models in Tanki Online

Share this post


Link to post
Share on other sites

I think when you kill a tank with a specific weapon, there should be like a special effect for the weapon 

Like when you kill a tank with Firebird it should be severely red or burnt out?

Or with hammer there could be visible holes in the tank?...

 

 

Share this post


Link to post
Share on other sites


I think when you kill a tank with a specific weapon, there should be like a special effect for the weapon 
Like when you kill a tank with Firebird it should be severely red or burnt out?
Or with hammer there could be visible holes in the tank?...
Topic merged
 
Unnecessary aesthetics. Would be difficult to implement in Tanki Online and it won't even give much of an improvement to the game's look.

Share this post


Link to post
Share on other sites

I think when you kill a tank with a specific weapon, there should be like a special effect for the weapon 

Like when you kill a tank with Firebird it should be severely red or burnt out?

Or with hammer there could be visible holes in the tank?...

Um...I posted an idea that was exactly this a while ago...It's called "improve death effects" 

Share this post


Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...