Poll

Should corpses stay for few minutes longer?

Yes
No

Author Topic: Bodies forever  (Read 4376 times)

0 Members and 1 Guest are viewing this topic.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Bodies forever
« on: February 27, 2011, 06:27:36 am »
My idea: Bodies stay forever, when player has died. Just for registered, and optional. They wouldn't be in front of gostexs.

Like they do in survival.
« Last Edit: February 27, 2011, 06:29:46 am by Monsteri »
Sorry if I'm insolent.

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: Bodies forever
« Reply #1 on: February 27, 2011, 06:35:53 am »
Its a poor way of managing memory, and it can never been done correctly afaik. To be able to do this, it requires incremental increases in memory usage. When memory gets high (and it will), elements will be removed or bugged anyway. A pile of gibs does not justify whoring my available memory.

It only works in survival because rounds are limited to a short amount of time, compared to constant battle in DM/INF/CTF etc
« Last Edit: February 27, 2011, 06:37:27 am by KYnetiK »
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline STM1993

  • Rainbow Warrior
  • *****
  • Posts: 2072
  • It's been a long time.
Re: Bodies forever
« Reply #2 on: February 27, 2011, 07:05:33 am »
Funny as it is to see people try to build a pile of corpses in the middle of a map, it'd just make things lag like hell aka annoying.

So no. Kynetik pretty much summed it all up.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #3 on: February 27, 2011, 07:19:55 am »
Umm yeah, that's true :D Whatabout a bit longer time then them to disappear?
Sorry if I'm insolent.

Offline thegrandmaster

  • Flagrunner
  • ****
  • Posts: 543
    • Grandy on Steam
Re: Bodies forever
« Reply #4 on: February 27, 2011, 07:32:38 am »
The fact is, you spawn again very quickly fully healthy.
Why look at your former body? eugh.
ohgodwhydidInamemyselfthis. Just call me Grandy.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #5 on: February 27, 2011, 07:53:20 am »
Well, bodies lying around in survival look cool, so I just thought, well, erm, not then!
Sorry if I'm insolent.

Offline thegrandmaster

  • Flagrunner
  • ****
  • Posts: 543
    • Grandy on Steam
Re: Bodies forever
« Reply #6 on: February 27, 2011, 07:54:22 am »
Yeah I admit they suit the part in survival, since you can only die once.
ohgodwhydidInamemyselfthis. Just call me Grandy.

Offline darDar

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 794
    • #Soldat Gather - Community on Discord
Re: Bodies forever
« Reply #7 on: February 27, 2011, 09:00:48 am »
it would make sense in survival and add some more atmosphere to it.

but in any other gamemode it will just not work.
Soldat Gather 'Matchmaking Community on Discord'

gather.soldat.pl

| My Maps: ctf_Pyramid, ctf_Replay, ctf_Blako, ctf_R6, ctf_Ntex, ctf_Caro, ctf_Bizar & vs_mode mappack |

Offline homerofgods

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2029
  • We can do better!
Re: Bodies forever
« Reply #8 on: February 27, 2011, 06:22:18 pm »
make maps with corpses lying around instead

Offline chutem

  • Veteran
  • *****
  • Posts: 1119
Re: Bodies forever
« Reply #9 on: February 27, 2011, 09:56:15 pm »
Once the bodies stop moving they could be rendered out and stop interacting with stuff. This could be pure client side, thus would not consume much extra memory at all (an extra scenery file stored in some temp memory?), also no lags
1NK3FbdNtH6jNH4dc1fzuvd4ruVdMQABvs

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: Bodies forever
« Reply #10 on: February 27, 2011, 11:04:37 pm »
I like how you tackle it chutem, but theres one thing about the static movement thing. If something is moving straight up, and then gravity takes hold, before it begins to fall, its vertical and horizontal speed = 0.

Lets say something flies up and across, but horizontal friction wins before gravity takes over; or gibs contact a poly.
What would stop things being rendered out in mid-air/stuck to walls or ceilings?
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline steppenwo1f

  • Major(1)
  • Posts: 36
Re: Bodies forever
« Reply #11 on: February 28, 2011, 05:22:55 am »
Not only on survival, but on other mods it would look good. Like zombie servers, Last stand etc
It would be nice, but i dunno about that memory.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #12 on: February 28, 2011, 05:36:48 am »
That was the pushup behind the idea.
Sorry if I'm insolent.

Offline 10th_account

  • Soldier
  • **
  • Posts: 103
Re: Bodies forever
« Reply #13 on: February 28, 2011, 07:32:07 am »
This is a great idea. Having corpses stick around would add a lot to the gory atmosphere. Any performance issues can be dealt with by either having the corpses slowly disappear over a minute or two, or having a maximum amount of corpses allowed at once.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #14 on: February 28, 2011, 08:49:30 am »
Yeah, it could be like 10th_account suggested, it looks just sometimes stupid when you kill a guy, then he respwans fast and his body disappear in midair.
Sorry if I'm insolent.

Offline GhostRiderSwiss

  • Camper
  • ***
  • Posts: 294
  • Scripting beginner, mapper&owner of BCB servers.
    • BCB-Forum
Re: Bodies forever
« Reply #15 on: February 28, 2011, 09:44:19 am »
a bether idea is actually to set the dissapear time of ur bodie on like 1min this would make not too much death bodie's at once and u got ur bodies which u want for 1min^^

bether ideas^^?
BCB-Clan Page
You also can find clan BCB on our servers.

BCB-Soldier till i die!

Offline vehicledestroyer

  • Soldier
  • **
  • Posts: 120
  • I'm a Soldat freelancer, and I'm Looking for work.
    • Crash Commando Kings
Re: Bodies forever
« Reply #16 on: February 28, 2011, 12:49:38 pm »
Once the bodies stop moving they could be rendered out and stop interacting with stuff. This could be pure client side, thus would not consume much extra memory at all (an extra scenery file stored in some temp memory?), also no lags

f12
I am a Soldat freelancer. I'm looking for projects and I have some of my own. I'm ready when you are...
My Projects:
Soldat weapon Factory 1.1
A community appeal
GTA II Mod

Offline steppenwo1f

  • Major(1)
  • Posts: 36
Re: Bodies forever
« Reply #17 on: February 28, 2011, 01:40:12 pm »
a bether idea is actually to set the dissapear time of ur bodie on like 1min this would make not too much death bodie's at once and u got ur bodies which u want for 1min^^

bether ideas^^?
Or dissapear time set up in server settings (if it would be server-side) or in soldat menu (if client-side)

Offline chutem

  • Veteran
  • *****
  • Posts: 1119
Re: Bodies forever
« Reply #18 on: February 28, 2011, 09:53:39 pm »
I like how you tackle it chutem, but theres one thing about the static movement thing. If something is moving straight up, and then gravity takes hold, before it begins to fall, its vertical and horizontal speed = 0.

Lets say something flies up and across, but horizontal friction wins before gravity takes over; or gibs contact a poly.
What would stop things being rendered out in mid-air/stuck to walls or ceilings?
Just check over a period of time, i.e it has to not move more than 0.001 px (or some other small value) for at least x seconds
1NK3FbdNtH6jNH4dc1fzuvd4ruVdMQABvs

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: Bodies forever
« Reply #19 on: February 28, 2011, 11:55:14 pm »
Well, looks like everyone already said what I wanted to say.

"Forever" is an overkill, but having a time and/or body limit would solve any performance issues it would cause. Plus, it does add a good bit of atmosphere and makes gameplay a little less predictable since you won't be able to tell if a player has respawned.
I fully support this idea.
« Last Edit: March 01, 2011, 04:04:31 am by L[0ne]R »

Offline thegrandmaster

  • Flagrunner
  • ****
  • Posts: 543
    • Grandy on Steam
Re: Bodies forever
« Reply #20 on: March 01, 2011, 03:12:27 am »
I still really don't like the idea of seeing your own body. Or other players seeing their own body. Seeing other's bodies for a bit longer is fine, but your own?

I support increasing the time that the bodies stay but that for me is an issue that would make it a bit wierd.
ohgodwhydidInamemyselfthis. Just call me Grandy.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #21 on: March 01, 2011, 04:07:23 am »
Well, you can see your own body in COD4 too, not so disturbing there, so why it would be here? It's 'a whole new guy' who sees his 'own' body. If you get me.
Sorry if I'm insolent.

Offline darDar

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 794
    • #Soldat Gather - Community on Discord
Re: Bodies forever
« Reply #22 on: March 01, 2011, 04:16:49 am »
COD4
Soldat, COD4 ? eh where´s the relationship..
Soldat Gather 'Matchmaking Community on Discord'

gather.soldat.pl

| My Maps: ctf_Pyramid, ctf_Replay, ctf_Blako, ctf_R6, ctf_Ntex, ctf_Caro, ctf_Bizar & vs_mode mappack |

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: Bodies forever
« Reply #23 on: March 01, 2011, 04:19:28 am »
With all the chaos happening on the battlefield I don't think you'll even be able to tell if it's your body or not. But I can understand why it can be a bit distracting on less populated servers and in slower-paced games. Perhaps there could be an option to just hide your own body after respawn.
COD4
Soldat, COD4 ? eh where´s the relationship..
They're both multiplayer shooters.
« Last Edit: March 01, 2011, 04:21:19 am by L[0ne]R »

Offline Horve

  • Flagrunner
  • ****
  • Posts: 692
  • Vig
Re: Bodies forever
« Reply #24 on: March 02, 2011, 03:45:51 pm »
Body disappearance indicates that the corpse owner has respawned, which is vital for the killer's defence and survival.
Why? Because the dead can see where you go, where you hide and what you do after you have killed someone. If you don't know when they will respawn, you can't predict when to change your hiding spot or pathway, giving the respawned an UNFAIR advantage of a surprise attack or a lame camp kill.

(a)
You kill the victim.
The victim sees where you are going and where you are hiding.
You know that he knows where you are because his corpse is still there.
His corpse disappears, you know that he will think that you are still hiding or going in a specific direction.
You change your hiding spot, change your movement direction, create a diversion or ambush him.

(b)
You kill the victim.
The victim sees where you are going and where you are hiding.
You know that he knows where you are because his corpse is still there.
His corpse does not disappear, you know that he will think that you are still hiding or going in a specific direction.
You don't know when to change your hiding spot or movement direction, because he might already be camping or preparing an ambush on you -> he has an advantage, you have nothing.
« Last Edit: March 02, 2011, 04:19:49 pm by Horve »

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: Bodies forever
« Reply #25 on: March 02, 2011, 04:05:04 pm »
Predicting player's respawn is a matter of skill, timing and common sense, these are much more vital. What makes you think that respawned player gets an UNFAIR advantage? The same could be said about the surviving player - he gets an "unfair" advantage too and can camp kill just as much especially when he reaches the enemy base.

Offline chutem

  • Veteran
  • *****
  • Posts: 1119
Re: Bodies forever
« Reply #26 on: March 02, 2011, 09:51:59 pm »
(a)
You kill the victim.
The victim sees where you are going and where you are hiding.
He knows that you know that he knows where you are because his corpse is still there.
His corpse disappears, he knows that you know that he will think that you are still hiding or going in a specific direction.
You change your hiding spot, change your movement direction, create a diversion or ambush him.
He ambushes your ambush.

We could go on forever...
1NK3FbdNtH6jNH4dc1fzuvd4ruVdMQABvs

Offline Horve

  • Flagrunner
  • ****
  • Posts: 692
  • Vig
Re: Bodies forever
« Reply #27 on: March 03, 2011, 12:02:20 am »
You may proceed with going on forever alone.

You are able to successfully pull out when he can no longer see your position. You can be sure of his inability to spy on you once his body disappears and he does not spawn near you.
You can't be sure of that if he respawns without his body disappearing.
« Last Edit: March 03, 2011, 12:45:52 am by Horve »

Offline chutem

  • Veteran
  • *****
  • Posts: 1119
Re: Bodies forever
« Reply #28 on: March 03, 2011, 12:36:54 am »
The point I was making was whether it matters if he knows.

Once he has respawned, he can't be sure that the enemy hasn't changed his path.
1NK3FbdNtH6jNH4dc1fzuvd4ruVdMQABvs

Offline Horve

  • Flagrunner
  • ****
  • Posts: 692
  • Vig
Re: Bodies forever
« Reply #29 on: March 03, 2011, 12:52:24 am »
Think about it until you understand that it matters when someone knows another's position, movement direction, equipped weapon, health and velocity and the one who is being spied on has no way of knowing that the spying has ended without an indication of the enemy's respawn.
« Last Edit: March 03, 2011, 12:54:05 am by Horve »

Offline KYnetiK

  • Camper
  • ***
  • Posts: 314
  • Something Else
    • KYnetiK ART
Re: Bodies forever
« Reply #30 on: March 03, 2011, 03:34:41 am »
Horves completely correct imo.

Each player is hard-linked to a single body within a map, which is why they disappear when you respawn. By knowing what abilities an opponent has, players have learned to be instinctively aware of how to survive using a thing called strategy. The ability to spy, and the ability to know when spying was impossible, are fundamental components of a strategy's core if you ask me. I believe suddenly removing something when it has been quietly fundamental in evolving many aspects of your play-style will yield weird and unpredictable results.
I asked God for a bike, but I know God doesn’t work that way. So I stole a bike and then asked for forgiveness.
_____________
WARNING! This user may use sarcasm and cynicism in a way you are not accustomed to.

[Barret]  /  [saw]
*Shakes Fist*

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: Bodies forever
« Reply #31 on: March 03, 2011, 04:18:06 am »
1) Respawn usually takes several seconds. It wouldn't be smart to just stand there for those several seconds and wait for enemy body to disappear. You'll have to keep moving and switch routes whether the enemy can spy on you or not.

2) Even if the player did see how and where you move - how he uses that knowledge depends on his skill. Like Chutem said - you could end up ambushing each other's ambushes.

3) Like I said, it's not that hard to predict when the enemy respawns without looking at his body. Just get a rough idea about spawn times and count in your head.

4) You're saying that spying is an unfair advantage, but then why not just remove that advantage instead of trying to "balance" it with disappearing bodies (which aren't even all that helpful)? Camera is really the one to blame.

Here's an idea:
In team games freecam should be disabled by default. Instead - only allow switching camera between yourself and your teammates. Additionally when looking at your dead body you shouldn't be able to look (aim) around. In other words - camera should stay still even if you move your mouse. This way freecam spying will be impossible, and spying a single screen around your body for a few seconds won't give you much of an advantage.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #32 on: March 03, 2011, 04:26:54 am »
Edited poll. Forever is too much. Atleast few minutes. Go to vote again, please-
Sorry if I'm insolent.

Offline Horve

  • Flagrunner
  • ****
  • Posts: 692
  • Vig
Re: Bodies forever
« Reply #33 on: March 03, 2011, 07:59:21 am »
If you don't know when the enemy respawns (bodies do not disappear), you won't know whether he is still dead, in his base or someplace else. Since player respawn time fluctuates between minrespawntime and maxrespawntime (the first can be 1 and the other 6); good luck predicting with knowing just that data.
If the respawn time is short enough, knowing your position and direction alone is sufficient to have a significant advantage, since maps aren't 99 screens large and do not have 99 routes to choose from.
The probability of the killer's ambush success is greatly decreased without any information on the whereabouts of the opponent.
Spying is an unfair advantage: the dead can see a whole screen into any direction from the corpse. The advantage would be even more noticeable if bodies didn't disappear (read above).

Offline SoldatFire

  • Soldier
  • **
  • Posts: 224
Re: Bodies forever
« Reply #34 on: March 03, 2011, 10:58:31 am »
Yeah could be at least 30 seconds or so not minutes!!!!
I'm drunk right now. I feel compelled to go to battle. This lamp in front of me has no chance. Die lamp die. Your light is gone. I have won.

Offline Dusty

  • Veteran
  • *****
  • Posts: 1015
Re: Bodies forever
« Reply #35 on: March 03, 2011, 12:06:43 pm »
Bodies often stop crucial bullets and hiding behind a pile of bodies would be too easy.

A typical killcount in a basic 3on3 CTF is around 180 per round, which makes a total of 18 corpses lying around the map all the time if the disappearing time was set to one minute. 18 bodies on the bridge of Guardian would make a nice meatshield for the flagger escaping below.

Offline demoniac93

  • Veteran
  • *****
  • Posts: 1554
Re: Bodies forever
« Reply #36 on: March 03, 2011, 03:47:24 pm »
Bodies often stop crucial bullets and hiding behind a pile of bodies would be too easy.

A typical killcount in a basic 3on3 CTF is around 180 per round, which makes a total of 18 corpses lying around the map all the time if the disappearing time was set to one minute. 18 bodies on the bridge of Guardian would make a nice meatshield for the flagger escaping below.

Or imagine those 18 bodies clogging up the front entrance to the black flag on Inf_Warehouse...
F11 all the way.
b&

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: Bodies forever
« Reply #37 on: March 03, 2011, 05:24:29 pm »
If you don't know when the enemy respawns (bodies do not disappear), you won't know whether he is still dead, in his base or someplace else. Since player respawn time fluctuates between minrespawntime and maxrespawntime (the first can be 1 and the other 6); good luck predicting with knowing just that data.
If the respawn time is short enough, knowing your position and direction alone is sufficient to have a significant advantage, since maps aren't 99 screens large and do not have 99 routes to choose from.
The probability of the killer's ambush success is greatly decreased without any information on the whereabouts of the opponent.
Spying is an unfair advantage: the dead can see a whole screen into any direction from the corpse. The advantage would be even more noticeable if bodies didn't disappear (read above).
Don't forget that there are other players out there. So let's assume you saw when enemy respawns and think "aha, now he respawned and would probably camp somewhere around here". And then you get assploded by his teammate who has respawned much earlier than him. So again - disappearing bodies don't provide enough info to be an effective counter-balance. In the end you have to rely on something else.

Having camera fixed on your own body (so that your body is always in the very center of the screen) without the ability to look around is good enough of a measure against spying. A single 640x480 screen won't provide the enemy with enough info. All you need to do is go a little further away from the body (just 320 pixels away is enough) and then you can change speed and direction however you want without the risk of being spied on.

Bodies often stop crucial bullets and hiding behind a pile of bodies would be too easy.

A typical killcount in a basic 3on3 CTF is around 180 per round, which makes a total of 18 corpses lying around the map all the time if the disappearing time was set to one minute. 18 bodies on the bridge of Guardian would make a nice meatshield for the flagger escaping below.

How about making bodies not affect projectiles after a few seconds or when a body comes to a stop? When they're already on the ground - using them as cover never really was effective except for very VERY rare occasions when you survive a barrett shot because for some weird reason you were hiding behind a corpse instead of finding a better cover or just trying to dodge, and got lucky enough to have that corpse absorb some of the damage.

Alternatively, like someone said, bodies could be converted into temporary scenery files and placed in the map's background.

Also, one minute limit may be a bit too much anyway. 30 seconds should be enough, which would reduce number of bodies from 18 to only 6 in your example.

« Last Edit: March 03, 2011, 05:29:35 pm by L[0ne]R »

Offline STM1993

  • Rainbow Warrior
  • *****
  • Posts: 2072
  • It's been a long time.
Re: Bodies forever
« Reply #38 on: March 04, 2011, 07:39:20 am »
Well, now that it is not "forever" but increased time it stays lying around (not by minutes, probably about 10 seconds after the actual respawn would be enough).

My only last issue I have with a corpse lying around is the fact that in Soldat, corpses can be shot AND they block off bullets. Imagine having a pile of bodies lying around a spot, and they block every single bullet you shoot at them. It can be kinda irritating when it occurs even though you can argue that it prevents camping in a small way.

Offline Monsteri

  • Artist
  • Flagrunner
  • ******
  • Posts: 769
  • Strange thing
Re: Bodies forever
« Reply #39 on: March 04, 2011, 07:58:44 am »
My idea was, that when the owner has respawned, the bodies keep lying there, and they go as background (like an extra scenery) behind gostexs and not blocking the fire.
Sorry if I'm insolent.

Offline STM1993

  • Rainbow Warrior
  • *****
  • Posts: 2072
  • It's been a long time.
Re: Bodies forever
« Reply #40 on: March 04, 2011, 08:04:28 am »
I want to shoot the corpses and see them fly across the screen (ragdoll physics ftw), it's just that I don't want the corpse to ultimately obstruct my bullets, so shooting a corpse will still move the corpse but the bullets will still fly through as though they weren't blocked. The best example of this is the powerup boxes; they will fly when shot but the bullets hitting them are not obstructed.

My idea was, that when the owner has respawned, the bodies keep lying there, and they go as background (like an extra scenery) behind gostexs and not blocking the fire.
If what I'm thinking you're suggesting is correct, you basically want the corpse to become a scenery the moment the owner is respawned. That'd mean if the corpse was flying halfway through the air, it'd suddenly freeze there. Secondly, the corpse is shootable initially, but once the owner spawns, the corpse can't be shot and can't be pushed around when I want them to be. Which also will not solve the problem that Horve presents about identifying who has spawned and who has not.
« Last Edit: March 04, 2011, 08:06:46 am by STM1993 »