I don't like wall jumping - brainstorm

schkorpioschkorpio I can mspaint Join Date: 2003-05-23 Member: 16635Members
<div class="IPBDescription">as a way to gain speed</div>what other options do we have, apart from bunny-hopping and strafe-jumping?

Please post your suggestions.



(i'm wondering if simply having the skulk move faster when on walls and cielings would be easier, but then I like the skill factor of strafe jumping and bunnyhopping too).

Comments

  • got_quailgot_quail Join Date: 2012-08-07 Member: 154921Members
    Why don't you like wall jumping?
  • male_fatalitiesmale_fatalities ausns2.org Join Date: 2004-03-06 Member: 27185Members, Constellation
    edited September 2012
    I would love bhop + walljump.

    Skill based movement would be soooo gooood

    As for alternatives, I don't know. Only other movement based skill is skiiing (tribes) but that would not work in NS
  • Katana-Katana- Join Date: 2008-11-25 Member: 65575Members
    edited September 2012
    one that occurred to me was to make it so skulks can run down walls as a way to gain speed. Just make it so the component of your velocity pointed down while wall walking is multiplied by 1.2 or something. Might be a little too easy to use.

    <!--quoteo(post=1975421:date=Sep 10 2012, 07:08 PM:name=got_quail)--><div class='quotetop'>QUOTE (got_quail @ Sep 10 2012, 07:08 PM) <a href="index.php?act=findpost&pid=1975421"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Why don't you like wall jumping?<!--QuoteEnd--></div><!--QuoteEEnd-->

    The thing about wall jumping, is that it is pretty binary, you are either good at it, or terrible at it. Practicing will make you better at it, but there isn't a nice smooth skill curve to it. Secondly, you get a sort of fixed benefit from it, the difference between, a good wall jump and a bad one, is too drastic.

    The other thing that urks me about wall jump, is that it emphasizes the most noob unfriendly part of bhop, the tight timing requirement. Timing requirements, don't really fit in FPS ( imo) and they tend to introduce binary type benefits. Either you've practiced enough to hit the timing consistently, or you haven't. Most competitive players advocated adding in 'quake jumping' as a way to remove the timing requirement of bhop. (quake jumping is where pressing and holding the jump button in air allows you to jump instantly when you hit the ground) The only reason people had bunny hoping scripts was to make this timing more lax. Added to this problem is there isn't really good feedback for when you need to hit the jump button, so learning and using wall jump is frustrating.

    And finally, wall jump is also silly because it causes people to do a really gimpy version of bhop any way because you have to spam jump to keep your speed up after you do a few successful wall jumps. So you still end up with people mashing jump, getting frustrated about timings, and needing to grind to get good at something, but you don't get any of the fluid player expression you got with bhop.
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    edited September 2012
    The sound system plays a key role. In NS you have 100% dry signal with HRTF; you can pinpoint sounds to within 5-10 degrees through walls and distances within a few meters. Unless there are many sound sources, it is almost more accurate than motion tracking.

    In NS2 it appears you have mostly wet non-directional sound even for unoccluded sound sources; I cannot hear any hint of a HRTF, only the most basic directional audio. Occluded sound sources are just a muffled mess.

    Bunnyhopping towards a decent player just doesn't work unless they are distracted; they won't just hear you a mile away, they'll hear that you are bunnyhopping from the rythmical *thwap, thwap, thwap...* noise and which way you are moving. The smooth arcs in which bunnyhoppers move are really easy to track. Bunnyhopping requires space; the faster you go, the larger the turning radius if you want to keep your speed; you need to plan your way around obstacles. Failures that cause you to lose speed tend to be soft failures; you make a mistake in timing or turning radius and you slow down, but you don't stop dead in your tracks.

    The NS2 sound system doesn't allow good directional sound over long distances(<b>by choice!</b>) and wall jumping is not so simple and rythmical that you can tell if a player is wall jumping or just two skulks occassionally jumping. Wall jumping emphasises sliding along walls, where most of the mess is and it's very easy to get snagged by something; when you get snagged you tend to lose almost all of your speed. Wall jumping makes you move in a spastic, unpredictable and harder to hit fashion.
  • Cee Colon SlashCee Colon Slash Join Date: 2012-05-25 Member: 152581Members
    Also note that if you take the silence upgrade your wall-jump audio notification (that you did it successfully) disappears.
  • BacillusBacillus Join Date: 2006-11-02 Member: 58241Members
    <!--quoteo(post=1975400:date=Sep 11 2012, 02:36 AM:name=schkorpio)--><div class='quotetop'>QUOTE (schkorpio @ Sep 11 2012, 02:36 AM) <a href="index.php?act=findpost&pid=1975400"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->what other options do we have, apart from bunny-hopping and strafe-jumping?<!--QuoteEnd--></div><!--QuoteEEnd-->
    The funny thing is that I can't come up with that many. That's part of the reason why the whole "we're going to build a bhop replacement" was treated with such worry.

    Unreal Tournament series has some jump trickery in it and Tribes has the skiing mechanics, but I don't think they really work in NS styled cramped environment and melee related gameplay. Tribes system requires large outdoor arenas and - as far as I can tell - the UT system is pretty strictly ranged combat in very arenalike surroundings. After that it's mostly Half Life and Quake related movement quirks.

    I don't think it's impossible to build up a completely new system, but it's not something you paste on top of a otherwise complete game. Everything starts from the way the engine handles the player movement and so on.
  • AgielAgiel Join Date: 2006-11-14 Member: 58605Members, Constellation, NS2 Playtester, Subnautica Playtester
    edited September 2012
    I like the concept of wall-jumping, but I don't like the timing aspect. I'd like to see Quake-style jumping (press and hold before landing to jump instantly), speed boost from jumping off walls and lessened air-control as you gain speed. The lessend air-control would require you to make use of walls to take corners without losing speed (which would be the skill-aspect I guess).
  • male_fatalitiesmale_fatalities ausns2.org Join Date: 2004-03-06 Member: 27185Members, Constellation
    I assume your talking about vq3?

    I always thought q2 / q3 cpma / warsow had more skill based movement than vq3.
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    Warsow has a lot of those, wall jumping, dash, bunny hop, ...

    One way of designing a skilled based movement is to try to be smart and think really hard about mechanics. Another one is just to do a complex and open movement system and to let the players exploit it.

    For example the game makes sure that you walk down slopes at the same speed than walking them up. You could let players gain speed on downward slopes and see if they can use it at their advantage. You could also replace the rigid collision with some muscle model (spring plus damper) and see what it gives.
  • SkieSkie Skulk Progenitor Join Date: 2003-10-18 Member: 21766Members, NS2 Playtester, Reinforced - Shadow
    The timing on wall jumps is way too tight now and the benefit isn't very much even if you're good at it. You pretty much walk faster in a straight line than wall jump. Sadly.

    I'd like to see somewhat looser timing requirements and somewhat better boost from what it is now.
  • xDragonxDragon Join Date: 2012-04-04 Member: 149948Members, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow
    Walljump doesnt need to be made easier atm, honestly while its not completely fixed after 217 its definately pretty useable again... you can get almost 1 speed per jump if timed correctly.. not sure how much speed you think you should get but any more would be totally broken IMO.
  • TyphonTyphon Join Date: 2002-11-01 Member: 1899Members
    I agree with some of the above posters that wall jumping is to binary. If you aren't really good at it, it's useless. Should have a smother progression from unskilled to skilled.
  • BurdockBurdock Join Date: 2012-08-27 Member: 156553Members
    edited September 2012
    <!--quoteo(post=1975834:date=Sep 11 2012, 10:32 AM:name=Typhon)--><div class='quotetop'>QUOTE (Typhon @ Sep 11 2012, 10:32 AM) <a href="index.php?act=findpost&pid=1975834"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I agree with some of the above posters that wall jumping is to binary. If you aren't really good at it, it's useless. Should have a smother progression from unskilled to skilled.<!--QuoteEnd--></div><!--QuoteEEnd-->
    IMO....
    The easy way too fix this is to remove the "timing" system all together, this should cause the learning curve to be linear (the faster you can walljump = sooner you can wall jump again) and not so exponential.
    The faster you chain jumps the faster you will accelerate so the "skill ceiling" should not change, but it will be quite a bit more accessible for new players.


    Anywho- thats my 2 cents.
  • schkorpioschkorpio I can mspaint Join Date: 2003-05-23 Member: 16635Members
    <!--quoteo(post=1976001:date=Sep 12 2012, 11:31 AM:name=Burdock)--><div class='quotetop'>QUOTE (Burdock @ Sep 12 2012, 11:31 AM) <a href="index.php?act=findpost&pid=1976001"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->IMO....
    The easy way too fix this is to remove the "timing" system all together, this should cause the learning curve to be linear (the faster you can walljump = sooner you can wall jump again) and not so exponential.
    The faster you chain jumps the faster you will accelerate so the "skill ceiling" should not change, but it will be quite a bit more accessible for new players.


    Anywho- thats my 2 cents.<!--QuoteEnd--></div><!--QuoteEEnd-->


    This actually sounds really good!




    The reason I don't like the current wall jump, is that it just doesnt make any sense to me, and i think it is because of the binary nature of it.
  • Katana-Katana- Join Date: 2008-11-25 Member: 65575Members
    edited September 2012
    Removing the timing might make it too easy...

    one way to reintroduce the "skill" but keep the skill curve smooth might be to make the speed boost based off launch angle.

    <img src="http://img35.imageshack.us/img35/8914/luanch.png" border="0" class="linked-image" />

    Maybe have a sweet spot where jumping 120 degrees launch angle results in the highest speed boost, and any further away from that gives diminishing returns. So if you need to drastically change direction, you might loose your bonus speed. You would also loose a lot of speed if you hit a wall straight on, instead of obliquely because you wouldn't be able to get a launch angle bigger than 90 degrees.

    Makes an interesting balance / judgement call between speed vs predictability because if you vary your trajectory you will slow down. Also makes it so just mashing jump won't end up increasing your speed too much.

    Could potentially reduce base skulk movement a bit to compensate for wall jumping being much more accessible.
  • NeoRussiaNeoRussia Join Date: 2012-08-04 Member: 154743Members
    the only way to make walljump actually good is by implementing bhop so the two can compliment each other. In fact if GSRC bhop was added now wall-jump would be fine. You can't have walljump as it is now, just by itself. All maps are not built around it. Some places you can exploit it to an insane degree and others it's worthless, and no design for it comes in when making a map for walljumping, it's a complete afterthought. Look at warsow, that's how maps are supposed to be designed with such a mechanic. Not to mention all the clutter, weird wall angles and geometry that's in maps to make walljumping impossible to be consistent. Wall jumping has to go. OR bhopping has to come back. Or both.
  • GORGEousGORGEous Join Date: 2012-02-19 Member: 146762Members, NS2 Map Tester
    You really can't exploit wall jumping anymore. Slow vanilla skulk is capped to <12 speed. With celerity, you're capped to <14 speed. The current wall jumping is pretty fair. It may have accessibility difficulties, but it isn't very hard to explain or demonstrate. It's also pretty easy to do wall-floor-wall jumps. Wall-wall jumps are harder and require more foresight, but also yield higher/faster speed gains.

    I think the current incarnation of wall jumping is the fairest (to both skulk and marine) and "best" that it has ever been throughout the NS2 developments.
  • whoppaXXLwhoppaXXL Join Date: 2006-11-03 Member: 58298Members, Reinforced - Shadow
    For me the Skulk lacks the feel of ambushing. All you can do is fall down on an enemy, but I would really appreciate a "torpedo-jump" that directly aims and shoots into an direction. This life form hangs around ceilings all day so it should have a fine frog-like strength in it's limbs. I miss the ability to jump from wall to wall rather from wall to floor to wall. The more speed I have the more strength my jump should have. Leap would greatly increase this ability and would add more movement.
  • RobustPenguinRobustPenguin Join Date: 2012-08-17 Member: 155719Members
    Whilst I dont mind removing the bunny hopping mechanic I think without it skulks feel so slow and sluggish without it, I do think that they should have a skill based mobility move still. Without it you dont stand a chance early game vs a decent marine unless you just sit on a roof waiting for him.

    Though I think the skulks sluggish feel is more because a base marine can out run you with sprint than him being actually slow.
  • BurdockBurdock Join Date: 2012-08-27 Member: 156553Members
    Ok after some thinking I would like to add to my last idea....

    -Remove the timing system.
    -Speed gains should be on jump, not on landing.

    And the big one

    -add a jumping (push) on walls, like you would have when your jumping off the ground

    Why do this, well basically wall-too the same wall jumping is pretty unintuitive, and a little too easy.
    This would make it reallyREALLY hard, and incentives thinking about your jumps. You could do things where you uses walls to basically get free leaps at your pray, or just fly around there head. Overall I think this would add a lot of depth to wall jumping where it lacks.
  • spellman23spellman23 NS1 Theorycraft Expert Join Date: 2007-05-17 Member: 60920Members
    <!--quoteo(post=1975690:date=Sep 11 2012, 07:34 AM:name=Yuuki)--><div class='quotetop'>QUOTE (Yuuki @ Sep 11 2012, 07:34 AM) <a href="index.php?act=findpost&pid=1975690"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Warsow has a lot of those, wall jumping, dash, bunny hop, ...

    One way of designing a skilled based movement is to try to be smart and think really hard about mechanics. Another one is just to do a complex and open movement system and to let the players exploit it.

    For example the game makes sure that you walk down slopes at the same speed than walking them up. You could let players gain speed on downward slopes and see if they can use it at their advantage. You could also replace the rigid collision with some muscle model (spring plus damper) and see what it gives.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I really enjoyed Warsow's spin on movement mechanics. Made them integral, fluid, and a part of the tutorial was dedicated to it. So much fun to vault your way around maps.


    I might be in the minority here, but maybe the cleanest solution is remove skill-based movement? Bhop has the problem of the timing requirements and it's unintuitive to learn about, requiring external sources. Wallhop maintains both of these problems. Trying to figure out a better system is difficult. So, perhaps stop investing in it and just remove it?
  • internetexplorerinternetexplorer Join Date: 2011-10-13 Member: 127255Members
    <!--quoteo(post=1976148:date=Sep 12 2012, 02:35 AM:name=NeoRussia)--><div class='quotetop'>QUOTE (NeoRussia @ Sep 12 2012, 02:35 AM) <a href="index.php?act=findpost&pid=1976148"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->the only way to make walljump actually good is by implementing bhop so the two can compliment each other. In fact if GSRC bhop was added now wall-jump would be fine. You can't have walljump as it is now, just by itself. All maps are not built around it. Some places you can exploit it to an insane degree and others it's worthless, and no design for it comes in when making a map for walljumping, it's a complete afterthought. Look at warsow, that's how maps are supposed to be designed with such a mechanic. Not to mention all the clutter, weird wall angles and geometry that's in maps to make walljumping impossible to be consistent. Wall jumping has to go. OR bhopping has to come back. Or both.<!--QuoteEnd--></div><!--QuoteEEnd-->

    quoting this in the hope that someone "looks at warsow"
    if you're interested in fps movement, that is one of the games you need to see in order to inform yourself

    it does walljumping better than ns2, and it also has pretty much every other fps movement mechanic rolled into one
  • fanaticfanatic This post has been edited. Join Date: 2003-07-23 Member: 18377Members, Constellation, Squad Five Blue
    Adapting warsow movement to NS2 also sounds like a reasonable proposition.

    The main point to take from this thread is that the current skulk movement in NS2 is not as good as it should be and that there are ways to improve it that shouldn't require too much work.
  • NeoRussiaNeoRussia Join Date: 2012-08-04 Member: 154743Members
    +1 towards warsow movement. Removing timing would also improve walljump by a lot and make it skillful and faster paced.
  • RanemanRaneman Join Date: 2010-01-07 Member: 69962Members
    edited September 2012
    How about we take the skill based skulk and marine movement of NS1, and put it back in? The only justification seems to be "pubbies get really scared because people are going fast"

    EDIT: Give bunnyhop to marines too
Sign In or Register to comment.