GoldenEye: Source Forums

  • December 27, 2024, 07:08:41 pm
  • Welcome, Guest
Advanced search  

News:

Pages: [1] 2  All   Go Down

Author Topic: Jumping  (Read 12333 times)

0 Members and 1 Guest are viewing this topic.

teekay2010

  • Agent
  • *
  • Posts: 21
  • Reputation Power: 0
  • teekay2010 has no influence.
  • Offline Offline
Jumping
« on: August 04, 2010, 08:03:46 pm »

I searched the forum but couldn't find anything all that relevant.

What's the deal with jumping? The jump height has been reduced from hl2... probably because the original GoldenEye didn't allow jumping... right? I'm assuming this was a decision made to make the new GE:S more similar to the classic game. Though, in GE:S, you can still get over most obstacles with the hacky crouch-jump.

As I'm designing maps, I find myself more often than not wanting the player to be able to jump a tad higher. I have a platform on the ground that any human being in real life step onto... it has no railings or anything... probably around 32 units high, but I don't have my map open to verify (since I'm at work on break). It's just slightly too high to walk or jump onto. If it's any shorter of a platform, it wouldn't look right. Now I'm stuck placing invisible steps around the platform's perimeter if I want to keep the map looking as-is and solve the problem.

Is there any chance that the jump height can be revised?

It seems like most classic maps don't allow you to jump off ledges anyway... so jumping probably wouldn't affect classic map gameplay all that much.

I know it might be a little difficult to change at this point because certain maps may need to be reworked a bit.

A possibility? Or is everyone else okay with jumping?
Logged

Mangley

  • No Longer Leads The Art
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,848
  • Reputation Power: 270
  • Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #1 on: August 04, 2010, 08:44:27 pm »

Jumping in general is a big 'meh' from me, I can see why crouch-jumping is necessary for navigating over obstacles, but it shouldn't be the feasible way of dodging bullets/cheating death that it is. Especially given that jumping was no part of the gameplay of the original.

The main problems I see with jumping at the moment are:
  • Jumping has no impact on weapon accuracy compared with moving normally
  • Jumping conserves your momentum, making it a viable way to dodge and jump around at wall-run speed.
  • Crouch-jumping is glitchy and needs animations so that the player doesn't shoot up 5ft in the air.

Personally what I'd like to see in the future is some kind of penalty of reduced movement speed and accuracy when jumping.. meaning that someone can't so easily jump around like an idiot trying not to get shot, at the moment jumping gives a huge advantage for people with spraying weapons over people with accurate weapons. Jumping should be purely navigational.
Logged
Concept Artist, Environment Artist, Effects Artist, Sound Designer

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: Jumping
« Reply #2 on: August 04, 2010, 09:33:02 pm »

Quote
Crouch-jumping is glitchy and needs animations so that the player doesn't shoot up 5ft in the air.

This is not true in 4.0. I totally rewrote jump-duck code in 4.0 to add in a delay (a crouch/uncrouch delay if you will) when you press or release the crouch button. Secondly, I totally disabled the ability to "unduck" in midair. Once you are ducked, you stay ducked until you land. This was the main cause of the popping into the air 5 ft (thanks Valve!).

Furthermore, there is a dynamic re-jump delay that is put into place everytime you jump (regardless of ducking). If you jump and land at the same height or lower the delay is at maximum (~1.5 seconds) and if you jump and land higher than you started it is minimized by a function of that height difference. This encourages the use of jumping to clear obstacles while preventing bunny-hopping style jumping.

Now, as for the duck height. It is PERFECTLY set to allow a player to mount a standard sized box/prop using a properly timed jump-duck. No more, no less. It will not be changed. I forget the exact unit height, but I believe it is 36 units. It was tuned to be high enough to jump-duck into the windows on cradle and to leap over railings without excessive difficulty.
« Last Edit: August 04, 2010, 09:35:43 pm by killermonkey »
Logged

Mangley

  • No Longer Leads The Art
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,848
  • Reputation Power: 270
  • Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!Mangley is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #3 on: August 04, 2010, 11:16:27 pm »

From the player's perspective, yes crouch jumping works that way.. But to other players, when you're crouch jumping your player model does shoot up to a ridiculous height.

Here I took screenshots to compare the apex of the jump to the crouch jump:

Logged
Concept Artist, Environment Artist, Effects Artist, Sound Designer

Jonathon [SSL]

  • Generalist
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,311
  • Reputation Power: 99
  • Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!
  • Offline Offline
    • Steam Community Page
Re: Jumping
« Reply #4 on: August 05, 2010, 01:47:52 am »

The standard size for railings in Source is 40 units, as used in every HL2, CSS, and GES map. This is easily jumpable with a duck-jump.
Logged
Quote
Luchador: I NEVER NAME MY FILES IN UPPER CASE
Luchador: I ONLY TALK IN UPPER CASE
[GE:S] killermonkey: GOOD TO KNOW

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: Jumping
« Reply #5 on: August 05, 2010, 02:05:06 am »

From the player's perspective, yes crouch jumping works that way.. But to other players, when you're crouch jumping your player model does shoot up to a ridiculous height.

Mea Culpa. I forgot there is no duck-jump anim to accompany the fix..... I might look into that for v4.1 while we still have it for testing..
Logged

teekay2010

  • Agent
  • *
  • Posts: 21
  • Reputation Power: 0
  • teekay2010 has no influence.
  • Offline Offline
Re: Jumping
« Reply #6 on: August 05, 2010, 03:52:13 am »

So the crouch-jumping over obstacles is intentional? I honestly thought at first it might have been an overlooked glitch. Or a happy accident that got left in.

What's the point? So that only people who know about crouch-jumping can get over obstacles? Was it made so that players would only be able to jump high to get over obstacles and not jump annoyingly like jackrabbits all over the place?

I just don't fully see the point of crouch-jumping. And I don't see how jumping a little higher and skipping the whole crouch-jumping thing as a gameplay mechanic would ruin the gameplay. Yes, I know GoldenEye didn't allow you to jump... but we're in 2010 and all the fps games I can think of allow decent jumping now. GE:S is not a exact remake (as we all know). Not only that, but as I mentioned before, the classic maps don't allow you to jump over ledges so I can't see true jumping really ruining classic gameplay.

If you guys really like the crouch jumping thing... is there any chance that it could get replaced with a sort of climb mechanism eventually? I know it could be annoyingly hard to program... but if you were in front of an obstacle that was of a correct height and jumped into it, it would be nice if you sort of paused for a sec as your character grabbed on climbed over it. I guess I'm sort of visualizing what happens in a number of games... the one that comes to mind is GTA IV... when you jump and you're near something the correct height, you grab onto it and pull yourself up.

This way you could still get over tall obstacles without jumping stupid high... and without glitchy-crouch-jumping over it. And also it would slow you down a tad while climbing up, adding an interesting timing element to gameplay... so you can't just jump over a rail and run away from a pursuer like a jackass. Maybe no climbing for flag-holders either. Could be interesting.
Logged

CCsaint10

  • Nickname: "Saint"
  • 007
  • ****
  • Posts: 1,560
  • Reputation Power: 71
  • CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #7 on: August 05, 2010, 07:01:36 am »

You do realize though that adding that "grabbing" feature for the side of railing or whatever has the potential of breaking gameplay in maps. If players are able to grab sides of objects/walls/props they might be able to exploit the level or get in areas that are not supposed to be accessible. On top of that, the grab and pull up reminds me too much of COD4 and other games...and I, personally, don't want anything in our mod that reminds me of that game in a definitive way. IMO, i like the way it is other than the jump animation km mentioned being needed in 4.1 to make the player not appear high in the air. :)
Logged

Brings back memories, doesn't it? :D

kraid

  • Game Artist
  • 007
  • *****
  • Posts: 1,984
  • Reputation Power: 191
  • kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!
  • Offline Offline
    • my Homepage
Re: Jumping
« Reply #8 on: August 05, 2010, 07:57:39 am »

Beside the CoD feeling of it, the climb would need something like a new brush entity placed on each climbable object. While this would be possible to add in the official maps, all the 3rd party maps would suffer from it as some might never get a new version.
Logged

teekay2010

  • Agent
  • *
  • Posts: 21
  • Reputation Power: 0
  • teekay2010 has no influence.
  • Offline Offline
Re: Jumping
« Reply #9 on: August 05, 2010, 06:29:45 pm »

If the climbing would require a new entity, I revoke my support for climbing haha... seems like that would be much more trouble than it's worth. Crouch-jumping is fine enough I guess... it just seems a little weird to me, that's all.
Logged

CCsaint10

  • Nickname: "Saint"
  • 007
  • ****
  • Posts: 1,560
  • Reputation Power: 71
  • CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #10 on: August 06, 2010, 06:42:27 am »

it does have quite a different feeling to it..but i have gotten kind of used to as I played. I know there were a few that stopped playing because of it (or one of the reasons) but they seem to have gotten used to it now. ;)
Logged

Brings back memories, doesn't it? :D

Proxie

  • 00 Agent
  • ***
  • Posts: 573
  • Reputation Power: 141
  • Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #11 on: August 06, 2010, 06:46:52 pm »

I know there were a few that stopped playing because of it
you wouldn't be referring to me now would you?
Logged

codemaster94

  • codemaster94
  • Secret Agent
  • **
  • Posts: 140
  • Reputation Power: 26
  • codemaster94 is on the verge of being accepted.codemaster94 is on the verge of being accepted.codemaster94 is on the verge of being accepted.codemaster94 is on the verge of being accepted.codemaster94 is on the verge of being accepted.
  • Offline Offline
    • Steam Account
Re: Jumping
« Reply #12 on: August 07, 2010, 04:51:37 am »

you wouldn't be referring to me now would you?

hehe
Logged

CCsaint10

  • Nickname: "Saint"
  • 007
  • ****
  • Posts: 1,560
  • Reputation Power: 71
  • CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #13 on: August 08, 2010, 06:13:05 pm »

you wouldn't be referring to me now would you?

Noooooooooo, of course not. Notice the wink above?  ::) :P <3 Furry love
« Last Edit: August 08, 2010, 06:16:30 pm by CCsaint10 [bklax23] »
Logged

Brings back memories, doesn't it? :D

Proxie

  • 00 Agent
  • ***
  • Posts: 573
  • Reputation Power: 141
  • Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!
  • Offline Offline
Re: Jumping
« Reply #14 on: August 08, 2010, 06:24:36 pm »

Quote
<3 Furry love

Disgusting. >:(
Logged
Pages: [1] 2  All   Go Up