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

Network statistics display #222

Open
assertivist opened this issue Aug 31, 2022 · 0 comments
Open

Network statistics display #222

assertivist opened this issue Aug 31, 2022 · 0 comments
Labels
enhancement New feature or request interface Issue with user interface network

Comments

@assertivist
Copy link
Member

assertivist commented Aug 31, 2022

When there are networking issues during a game, the rendering completely stops and the game blocks until the missing frames are received from other clients.

At the very least, we should throw up some kind of visual indicator that the game is waiting on the network.

For bonus points, show the player list along with the most recent RTT and indicate which player is behind on frames.

For super extra bonus points, keep track of the RTT over the last N frames and show a graph on the indicator for each player with their RTT over time, with outlying maxima colored red. Decouple the network wait so that it doesn't block the rest of the application and rendering updates can proceed/chat input can be gathered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request interface Issue with user interface network
Projects
Status: Avara 1.0
Development

No branches or pull requests

1 participant