Bullet Shielding

Jump to navigation Jump to search
Rsalesc (talk)14:24, 30 August 2017

Just added a link to it ;) Just forgot that It is never released.

Xor (talk)14:26, 30 August 2017

Got shooted some times, but shielded well. All the times I was hit, the error compared to my predicted angle was something around 10^(-16). I suppose it's not enough to cause a miss. Or is it?

Rsalesc (talk)15:02, 30 August 2017

No, it's not enough. Anything below 1e-8 can be considered as round-off errors, and the firing range you shadowed is much much bigger. You may try some debug graphics to see if everything works as expected, say, if they collide at calculated point.

Xor (talk)15:12, 30 August 2017
 

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Users.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page.

Return to Thread:Talk:Oculus/Movement/reply (7)/reply.

Also remember that even if they aren't predicting their next location, if they make a shot while they are standing still (eg changing direction) then their aiming will be at your center and you will need to move when you fire to intercept the bullet.

Skilgannon (talk)22:14, 30 August 2017
 

Yes, this is crucial. But in my experience, when I set the threshold to 1e-14, it works pretty well — If the angle between your bullet and their bullet is below 1e-14, move. Else, don't move.

I also tried to take how good the intersection into account (etc. if the intersection is below 0.1, also move), but no improvement at all.

Therefore I think it's not because 1e-16 caused the miss — even 0 is not enough, when the angle is below 1e-14, the game just ignores the intersection.

Xor (talk)12:30, 1 September 2017