Hit Detection question

mwpeckmwpeck Join Date: 2006-09-18 Member: 58022Members
Just wondering, any info from the devs on what type of hit detection NS2 will have? Will it be similar to Source Engine hit detection using lag compensation and what not? Or is it lacking lag compensation?

In short, if someone on a crappy connection is playing, will you have to lead your shots to be able to hit them, or will you be able to shoot the model without worrying about it?

Comments

  • WarLoverWarLover Join Date: 2009-11-05 Member: 69276Members
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->I'm not sure why people think Quake 3 offers accuracy, in my mind it's really the opposite. If you shoot where a player is on your screen and you have lag, you will miss them (you have to lead your target based on your ping). In Half-Life, if you shoot where the player is on your screen and you have lag you will hit them, no leading necessary. The drawback is that sometimes, especially if you're really lagged, the player your hitting might feel like the shot was unfair ("Hey! I was around the corner!"). I'm not sure how the networking works in Source and haven't really played any Source games multi-player, so it might be different there.

    Our netcode is written from scratch. I originally integrated RakNet and OpenTNL (the Tribes networking library), but I had problems with them and didn't like the idea of using those black boxes for something as critical as the networking. My implementation borrows ideas from Quake 3 and Half Life, though for the things you guys are discussing it's more like HL than Q3A. -Max<!--QuoteEnd--></div><!--QuoteEEnd-->
    Direct link <a href="http://www.unknownworlds.com/forums/index.php?showtopic=107518&st=20&p=1729670&#entry1729670" target="_blank">HERE</a>.
  • ArrowheadArrowhead Join Date: 2005-03-04 Member: 43198Members
    Yeah, I notice myself getting shot dead after I run around a corner many a times in NS1. I will not miss it one bit if the new netcode gets rid of that BS.
  • PyromaniacPyromaniac Join Date: 2009-02-20 Member: 66498Members
    <!--quoteo(post=1781504:date=Jul 21 2010, 05:52 PM:name=Arrowhead)--><div class='quotetop'>QUOTE (Arrowhead @ Jul 21 2010, 05:52 PM) <a href="index.php?act=findpost&pid=1781504"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yeah, I notice myself getting shot dead after I run around a corner many a times in NS1. I will not miss it one bit if the new netcode gets rid of that BS.<!--QuoteEnd--></div><!--QuoteEEnd-->
    When that happens the player shooting fired his shots at you while you were in his sight. While high ping can result in frustrating situations in NS, it's better than the other systems. With low pings the hit registration is pretty good. Sometimes hits will make a hit sound and not register, but from my understanding in most cases this is just because NS for some reason makes the hit sound from hitting a player's hull instead of their hitbox, rather than it being an actual prediction error.
  • mwpeckmwpeck Join Date: 2006-09-18 Member: 58022Members
    <!--quoteo(post=1781502:date=Jul 21 2010, 09:47 PM:name=WarLover)--><div class='quotetop'>QUOTE (WarLover @ Jul 21 2010, 09:47 PM) <a href="index.php?act=findpost&pid=1781502"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Direct link <a href="http://www.unknownworlds.com/forums/index.php?showtopic=107518&st=20&p=1729670&#entry1729670" target="_blank">HERE</a>.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Ah thank you.
Sign In or Register to comment.