Translations for our friends around the world.

LIF:YO & MMO



Author Topic: LIF:MMO (Dev News #121) No Hesitation for Lag Compensation  (Read 1816 times)

0 Members and 1 Guest are viewing this topic.

Offline Asid

  • HAVOC
  • *
  • Posts: 26361
LIF:MMO (Dev News #121) No Hesitation for Lag Compensation
« on: September 18, 2018, 12:24:51 PM »
(Dev News #121) No Hesitation for Lag Compensation
14 September - Saxxon   



Hey, Feudalists!

This week we’ve released another patch, one of the main features of which is preventing building ridiculously long sleeping bag bridges on claims where you’re not supposed to be dropping movable items. We’ve also toughened Outposts, so that players will actually fight for the ownership instead of one-sapper-charge guerilla griefing. You can read the detailed
patch notes here.

We’ve also received a bunch of feedback on YO update - thank you so much for that. Some of you have been wondering how to change world color after the update. Here’s some small instructions on how to do that. If you have any additional questions about the YO update, or need a guide on something, please let us know - we’re always happy to help!

Another thing that we would like to share with you in this week’s dev news is a bit more info about our lag compensation mechanism, how it works, and how it may help you in battle.

First of all, we want to remind you that we're using the authoritative server architecture, which means that all important calculations are made on the server side only. This renders the most serious hacks impossible for cheaters/hackers to use, such as speedhack, teleport, fly, no clip, instakill and other serious hacks that you might have seen in other games. This also means that, in order for a player to hit someone, they have to compensate their latency by aiming their attacks ahead of the enemy. Pro players have mastered these tactics, but it creates an inconsistent picture, where you can score the hit while swinging the air in front of your enemy or missing your attacks when swinging right at the back of an enemy running away from you.

In order to minimize, or completely remove such an effect, we've recently implemented a lag compensation mechanism. Basically, it keeps a couple of ‘shades’ of players in the world, a kind of trace of the player movements in the space over a period of time. When an attacker swings at their victim, our server checks the ping of the attacker and instead of checking the current position of the victim, the server picks one of the shades of the victim; the shade of the initial position of the victim when the attacker made their swing. As a result, the attacker will see a proper hit in the victim’s model, which makes the game look more adequate. You must still predict player movements when swinging and shooting since arrows, as an example, do not fly with instant and consistent speed.
We want also to inform you that we still limit the maximum ping that is compensated. Thus terribly lagging players or those who are artificially lagging themselves will not gain an advantage of such a system.

Let us know how the lag compensation mechanism helped you in game, we are looking forward to your feedback.

Have a great weekend!

— The team
funny
0
informative
0
Thanks
0
No reactions
No reactions
No reactions

I stand against Racism, Bigotry and Bullying

Tags:
     

    LIF:MMO (Dev News #129) Nix Deployment Continues

    Started by Asid

    Replies: 0
    Views: 1893
    Last post November 12, 2018, 12:02:57 AM
    by Asid
    LIF:MMO (Dev News #195) The last update

    Started by Asid

    Replies: 0
    Views: 2429
    Last post January 09, 2021, 01:44:45 AM
    by Asid
    LIF:MMO (Dev News #96) New Worlds and Exciting Plans!

    Started by Asid

    Replies: 0
    Views: 1985
    Last post March 25, 2018, 02:52:33 AM
    by Asid
    LIF:MMO (Dev News #161) AMA is coming and more events

    Started by Asid

    Replies: 0
    Views: 2428
    Last post June 29, 2019, 01:03:11 AM
    by Asid
    LIF:YO (Dev News #122) LiF: Your Own 4th Anniversary

    Started by Asid

    Replies: 1
    Views: 2315
    Last post September 29, 2018, 07:31:30 AM
    by Attila