Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TODO] Client-side prediction #2

Open
neqs20 opened this issue Aug 3, 2020 · 0 comments
Open

[TODO] Client-side prediction #2

neqs20 opened this issue Aug 3, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@neqs20
Copy link
Owner

neqs20 commented Aug 3, 2020

Briefly describe your feature request

Collection of algorithms that fix client side lag and jitter on high latency networks.
This includes:

  • Client prediction
  • Server reconciliation
  • Entity interpolation

Present detailed explanation of the feature

When prediction is enabled clients not only send input information to the server but they process it locally too.

Server reconciliation fixes problems with client prediction when animation takes longer than server response.

Entity interpolation is a way of showing all entities in a world (excluding clients main character) in the past relative to the main character.

Link external resources that could help with implementing this feature if applicable

https://www.gabrielgambetta.com/client-server-game-architecture.html

Additional Information
None at the moment

@neqs20 neqs20 added the enhancement New feature or request label Aug 3, 2020
@neqs20 neqs20 self-assigned this Aug 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant