Projectile physics?

NeoRussiaNeoRussia Join Date: 2012-08-04 Member: 154743Members
edited November 2012 in NS2 General Discussion
I was wondering if there is going to be an improvement of projectile physics any time soon. GLs are really terrible, they bounce off randomly out of the air and who knows where they will land after you shoot them or if they will just fall to the ground and explode in your face. Most of the time the grenade will clip into your own model so you can't move forward while firing, and don't even start with using it on a jetpack. Gorge spit I'm pretty sure is a projectile too, and it doesn't even do damage half the time even though you are shooting at a marine standing still.

Comments

  • SixtyWattManSixtyWattMan Join Date: 2004-09-05 Member: 31404Members
    I second this. Nades and spit need a serious looking at.
  • tarquinbbtarquinbb Join Date: 2012-11-03 Member: 166314Members
    edited November 2012
    the only real issue is spit imo... honestly, it's so bad that it's actually kind of embarrassing :o

    nades and bile bomb aren't really 'direct hitters', but spit is often ridiculous where you can't hit someone 3 inches away. it feels totally broken, and i think gorge would be a LOT more effective in combat if it was more consistent.

    if i was to take a wild guess as to why it's terribad, it would be that the spit has an incredibly small collision radius which is further augmented by 'meh' interpolation, latency and packet loss. i'm comparing it to tf2, where the projectile collision radius is gigantic.

    it would also be nice to see a more clear 'spit' projectile in the air, rather than a random sprite that only seems visible about 10% of the time.
  • NeoRussiaNeoRussia Join Date: 2012-08-04 Member: 154743Members
    <!--quoteo(post=2033451:date=Nov 24 2012, 03:28 AM:name=tarquinbb)--><div class='quotetop'>QUOTE (tarquinbb @ Nov 24 2012, 03:28 AM) <a href="index.php?act=findpost&pid=2033451"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->if i was to take a wild guess as to why it's terribad, it would be that the spit has an incredibly small collision radius which is further augmented by 'meh' interpolation, latency and packet loss. i'm comparing it to tf2, where the projectile collision radius is gigantic.<!--QuoteEnd--></div><!--QuoteEEnd-->

    TF2 has separate hitboxes for projectiles, it's mainly the netcode that's the issue with NS2 I think. Even though grenades look to be serverside they still end up hitting objects that were there a few seconds ago. An easy temporary fix would be making grenades go through marines but it wouldn't fix it still being random with geometry and direct hits, and it might create more problems with how you can fire through teammates.
  • purephoenixpurephoenix Join Date: 2012-11-17 Member: 172074Members
    Like 1-2 EXO's blocking a 10 pack of GL marines?
    Yeah, yeah that really could turn into a bucket of unfair hurt for some oni.
  • Ness_FrogKingNess_FrogKing Join Date: 2012-10-18 Member: 162628Members
    Spit <i>really</i> needs to be looked at. I miss marines that are so close they're practically touching me, and my aim isn't <i>that</i> bad...
  • ImbalanxdImbalanxd Join Date: 2011-06-15 Member: 104581Members
    Projectile physics are pretty rudimentary. Looking at your complaints it has more to do with inaccurate hitboxes than anything else.

    As for spit, a lot changes when a weapon goes from being a hit trace, which is essentially a one time calculation, to an actual in game object, which involves per frame processing. Slow moving projectiles are especially difficult to hit with in games, because it typically means they occupy only their model space at any one time, whereas a rapid moving projectile, like a bullet in BF3 for example, occupies the entire area between its location at t=0 and at t=1. I think, simply for playability, it would be worth increasing spits projectile speed and reducing its damage accordingly. At the moment the spit projectile doesn't travel much faster than a grenades initial speed.
  • tarquinbbtarquinbb Join Date: 2012-11-03 Member: 166314Members
    <!--quoteo(post=2033491:date=Nov 24 2012, 10:33 AM:name=Imbalanxd)--><div class='quotetop'>QUOTE (Imbalanxd @ Nov 24 2012, 10:33 AM) <a href="index.php?act=findpost&pid=2033491"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Projectile physics are pretty rudimentary. Looking at your complaints it has more to do with inaccurate hitboxes than anything else.

    As for spit, a lot changes when a weapon goes from being a hit trace, which is essentially a one time calculation, to an actual in game object, which involves per frame processing. Slow moving projectiles are especially difficult to hit with in games, because it typically means they occupy only their model space at any one time, whereas a rapid moving projectile, like a bullet in BF3 for example, occupies the entire area between its location at t=0 and at t=1. I think, simply for playability, it would be worth increasing spits projectile speed and reducing its damage accordingly. At the moment the spit projectile doesn't travel much faster than a grenades initial speed.<!--QuoteEnd--></div><!--QuoteEEnd-->

    the spit projectile needs to be visible, then it might be possible to learn... right now it's just trial and error every time.
  • DestroidDestroid Join Date: 2011-10-25 Member: 129240Members
    <!--quoteo(post=2033522:date=Nov 24 2012, 10:13 PM:name=tarquinbb)--><div class='quotetop'>QUOTE (tarquinbb @ Nov 24 2012, 10:13 PM) <a href="index.php?act=findpost&pid=2033522"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->the spit projectile needs to be visible, then it might be possible to learn... right now it's just trial and error every time.<!--QuoteEnd--></div><!--QuoteEEnd-->

    It's a general problem with alien vision and anything that is translucent, they become very hard to see (bile, spit, cloaked aliens and structures).
  • tarquinbbtarquinbb Join Date: 2012-11-03 Member: 166314Members
    edited November 2012
    <!--quoteo(post=2033526:date=Nov 24 2012, 12:31 PM:name=Destroid)--><div class='quotetop'>QUOTE (Destroid @ Nov 24 2012, 12:31 PM) <a href="index.php?act=findpost&pid=2033526"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->It's a general problem with alien vision and anything that is translucent, they become very hard to see (bile, spit, cloaked aliens and structures).<!--QuoteEnd--></div><!--QuoteEEnd-->

    just tested it... the visible projectile is pretty clear [outside alien vision] - but it's totally out of sync, it seems like the visible projectile is client-side but the impact is server side.

    that's super confusing - i think the visible projectile should be server side too. i'm pretty sure bile bomb visible projectile is server side (and grenade launcher).


    but indeed - really need those things you mentioned more obvious in alien vision, it's almost impossible to see them.
  • NeoRussiaNeoRussia Join Date: 2012-08-04 Member: 154743Members
    It doesn't matter if the projectile is visible or not. It has a higher chance to do no damage than register most of the time, that is the problem. I assure you I know how to aim with projectiles but spit is completely random.
  • PureHostilityPureHostility Join Date: 2012-11-06 Member: 167579Members
    Indeed, the spit is horrible.


    I have no problems of using projectile based weapons with slow moving speeds... It's actually sometimes easier and more handy than hitscans.

    As said, problem is... my accuracy of using spit on moving targets is probably close to 5% of maybe less... If I ever hit something moving with the gorge's spit, I feel like a winner and I can die happy.

    I wouldn't mind actually trying to see if hitscan spit would work with 25-40% lower damage due to easier use - as temporary fix for TOTALLY BROKEN feature.
  • SpaceJewSpaceJew Join Date: 2012-09-03 Member: 157584Members
    Oh God yes.

    Gorge spit is so horrible I'll actually close with a Marine just so I can use heal mist instead. At least spray hits, and if the Marine is bad enough it buys time for my Hydra's to shoot him in the back long enough to kill him.

    Spit misses stationary structures while I'm moving. That is simply useless for a moving target. I think it might be useless for a reason though, as it does a pretty good visual impair if you hit. The fact it never hits kind of negates that use though.

    If you gorge rush, spit is useful as it becomes a team-wide shotgun. Even in that situation, heal spray is better though.
  • buhehebuhehe Join Date: 2012-05-15 Member: 152140Members
    How could anyone disagree?

    If I have to shoot a far marine, I don't aim anymore. I shoot randomly.
    I feel like my hit ratio is higher :D

    As of now, the learning curve for spit is this:

    <img src="http://demo.activemath.org/ActiveMath2/LeAM_calculusPics/ConstantMapR.png" border="0" class="linked-image" />
  • MestaritonttuMestaritonttu Join Date: 2004-07-29 Member: 30229Members, Reinforced - Shadow, WC 2013 - Gold
    I haven't noticed anything with Gorge spit. My record is 8/0 as Gorge with spit. (Skulk support ofc but still.)

    Nades, oh God yes, I would love to be able to bounce them behind corners, just seeing them obey logic a little better would make you feel a whole lot more comfortable, instead of nervously eyeing the grenade trying to figure out if it's gonna attack me or not.
Sign In or Register to comment.