Author Topic: Health  (Read 6632 times)

Offline contingencyplan

  • Villain
  • Ivory-Tower Theorist
  • Admiral
  • *****
  • Posts: 977
  • Karma: +1/-0
  • Must I sin once, and repent forever?
    • View Profile
    • My Blog
Health
« on: June 22, 2005, 11:11:20 am »
Discussing the visor display gave me another question: How will we implement player health in the game, esp. in the FPS mode?  I'm not particularly in favor of a strictly health-points system, even if we have certain areas inflict more damage when hit (e.g., headshots, leg shots).  I think we could do something like Systems for the person him/herself: the legs provide the Service of movement, arms provide the service of aiming, etc.  When those get shot, they are typically damaged / disabled, and thus limit the abilities of the character.  The head / heart provide "life support" (literally), so if they're hit, you get deadded.  ;-)

What do you think?
~Brian
We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true. 
    ~Robert Wilensky

It is not bigotry to be certain we are right; but it is bigotry to be unable to imagine how we might possibly have gone wrong.
    ~GK Chesterton

Men never do evil so completely and cheerfully as when they do it from a religious conviction.
    ~Blaise Pascal

Offline Morgul

  • GNE Founder
  • Godlike Fuzzy Dice
  • Grand Admiral
  • **********
  • Posts: 2086
  • Karma: +21/-4
  • Godlike Fuzzy Dice
    • View Profile
    • G33X Nexus Entertainment
Health
« Reply #1 on: June 22, 2005, 06:37:25 pm »
Interesting. Orriginally, I had been playing with an idea of endurance and fatigue. (Personally, I *HATE* hitpoints.)

Basically, the way it would work is like this:

You would have some stat similiare to constitution. That would determine your total endurance. Now, every actuion you do causes some level of fatigue... the more often you do it, the less it generates, to a point. Your endurance is the amount of fatigue you can handle... So your max fatigue is your endurance. Now, the more damage you take, the lower your endurance becomes. When your fatigue reaches your endurance, you pass out... if it exceeds it by a great deal for long enough, you die.

Now, imagine combining this with the systems idea... or even just the basic infrastructure. Hrm... It would be interesting...
"Just because my math may tell lies doesn't mean that I don't understand the quantum mechanics of it all." --Caenus

The popular videogame "Doom" is based loosely around the time Satan borrowed two bucks from Vin Diesel and forgot to pay him back.

"In the beginning there was nothing. And it exploded." --Terry Pratchett

Offline Morgul

  • GNE Founder
  • Godlike Fuzzy Dice
  • Grand Admiral
  • **********
  • Posts: 2086
  • Karma: +21/-4
  • Godlike Fuzzy Dice
    • View Profile
    • G33X Nexus Entertainment
Health
« Reply #2 on: June 23, 2005, 02:02:18 pm »
In thinking about this, I think almost everything should be based on the systems model. It would simplify things, and reuse a bunch of code. It would also allow for damage, etc to be calculated on almost evey object.

However this begs the question: How do we do fast geometry modification? (aka, blowing off pieces of things, or putting holes in other things?
"Just because my math may tell lies doesn't mean that I don't understand the quantum mechanics of it all." --Caenus

The popular videogame "Doom" is based loosely around the time Satan borrowed two bucks from Vin Diesel and forgot to pay him back.

"In the beginning there was nothing. And it exploded." --Terry Pratchett

Offline Noonien

  • Developers
  • Ensign
  • ***
  • Posts: 11
  • Karma: +0/-0
    • View Profile
    • http://slashdot.org
Health
« Reply #3 on: June 25, 2005, 09:58:31 pm »
Has anyone ever played MechWarrior? It's the best system I've seen overall as far as health-and-stuff goes. Basically you ave different parts of the body (head, torso, arms, legs, and feet) each with their own stats and regeneration times. It'll take longer to heal a leg naturally then it would to heal a head and so on. Say your arm gets blown off, for the moment yes your stats will be low until a given amount of time passes. Without replacing that arm, and after getting used to it, other parts of your body would bulk up to make up for the missing limb. So while having an overall HP system is bad, having a HP system per body part sounds like a good idea to me.


--Master of the Obvious :D
# Insert 3 laws here b/c it's too long for a sig.

Offline fehknt

  • Special Users
  • Lieutenant
  • *
  • Posts: 68
  • Karma: +0/-0
    • View Profile
Health
« Reply #4 on: July 11, 2005, 05:08:55 pm »
I just want to provide emphatic support for the system providing a service, and if the system gets damaged/disabled, then the service is degraded of ruined.  And some things would have backups, that may not be as good... like if your right arm gets blown off, you may be able to get it replaced later, but for now, you can get away with using your left arm, although you may (I'm seeing a possible perk here for ambidexterity) be worse at doing things with your left arm only, and of course, things that require two arms/hands are impossible.

Offline Morgul

  • GNE Founder
  • Godlike Fuzzy Dice
  • Grand Admiral
  • **********
  • Posts: 2086
  • Karma: +21/-4
  • Godlike Fuzzy Dice
    • View Profile
    • G33X Nexus Entertainment
Health
« Reply #5 on: July 11, 2005, 06:50:47 pm »
Right now, the plan is for ship systems to provide a service. (Services are basically pools, like the service 'power' would be a pool of terawatts) As far as player's being a list of systems, and providing services... I like the idea to a degree. I still think that should be combined with a fatigue/endurance model (make the heart/brain be the system that provides the endurance service? That way, 'destroy' those, person is dead.)

What do you think?
"Just because my math may tell lies doesn't mean that I don't understand the quantum mechanics of it all." --Caenus

The popular videogame "Doom" is based loosely around the time Satan borrowed two bucks from Vin Diesel and forgot to pay him back.

"In the beginning there was nothing. And it exploded." --Terry Pratchett

Offline topher

  • Developers
  • Lieutenant Commander
  • ***
  • Posts: 86
  • Karma: +0/-0
    • View Profile
Health
« Reply #6 on: August 09, 2005, 10:10:14 pm »
For the ship based system i like the idea of systems pools.  Then if i get jammed by an enemy Electronic Warfare ship by targeting system goes.  I can then as the captain of my ship redirect resources towards counteracting it or fixing a damaged system.

Offline Morgul

  • GNE Founder
  • Godlike Fuzzy Dice
  • Grand Admiral
  • **********
  • Posts: 2086
  • Karma: +21/-4
  • Godlike Fuzzy Dice
    • View Profile
    • G33X Nexus Entertainment
Health
« Reply #7 on: August 09, 2005, 10:23:42 pm »
Exactly! That's how I want it to be if I'm the captain of a ship.

--Chris
"Just because my math may tell lies doesn't mean that I don't understand the quantum mechanics of it all." --Caenus

The popular videogame "Doom" is based loosely around the time Satan borrowed two bucks from Vin Diesel and forgot to pay him back.

"In the beginning there was nothing. And it exploded." --Terry Pratchett