BulletHitBullet behaviour

Jump to navigation Jump to search

BulletHitBullet behaviour

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:GresSuffurd/BulletHitBullet behaviour.

According to Robocode/Game Physics:

  1. All bullets move (including the bullet fired in the last tick) and are checked for collisions.
  2. All robots move (gun, radar, heading, acceleration, velocity, distance, in that order. gun heat is also decreased in this step).

However there are details not noted. If bullets get collided, they are moved back 1 tick. If bullet get collided before it moves (due to order of updating), they are also moved back 1 tick, resulting 2 tick behind in total. I remembered doing same thing, and discovered correct bullet shadow, but did not implement due to having problems with integral risk.

Xor (talk)15:26, 28 June 2021

Ah, thanks for the info, so I am doing it the correct way. Now I only have to hammer the details right.

GrubbmGait (talk)16:02, 28 June 2021