Add Lag Compensation to improve hit registration

We need Lag Compensation for weapons in Blokoto, the reason is because its really hard to hit
and this will add another problem to high ping players making them not even wanting to fight.

Well how we can add this? We can do it with “Rollback Collision”. Here is an example: https://www.youtube.com/watch?v=6EwaW2iz4iA High Level Shooter Games like, Valorant, CsGo use this system for hit registiration but their weapons are hitscan so it wouldnt tire the server since most of weapons in blokoto have Projectiles as bullets maybe we can add this sys tem to the weapons that have HitScan (i guess sniper would have it) Even if high ping players cannot play Projectile Weapons they can play Sniper etc…

Update: I found a solution for the Projectiles too
lets say we have client that shot the player and it did hit in client side
it will send to the server the timestamp it was fired and the timestamp it hit the player
so server would only rollback one players position and check if it hit

again i think this would prevent cheaters

The current version implements lag compensation. However, it still needs some fixes and tweaks in order to feel smoother; the implementation can be better. I’ll make sure to improve it in the next updates

1 Like