|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000533||OpenClonk||Engine - Network||public||2010-12-11 23:41||2017-08-20 11:40|
|Platform||GNU G++||OS||Linux||OS Version|
|Target Version||9.0||Fixed in Version|
|Summary||0000533: Display Ping in Server List|
|Description||When playing clonk from north america latency is extremely important to me. If the server is in Germany often the lag simply isn't acceptable. At the moment the only way I can determine ping though is by joining the game, I was thinking that displaying the ping of the server right on the server browser entry would be very useful.|
|Tags||No tags attached.|
|Agreed, this would be very useful for us in the western hemisphere.|
Without a masterserver extension, each client in the lobby would ping the game server by himself. Don't know if the sheer mass of pings would not affect the network transmission itself.
The other option would be that the masterserver regularly pings the servers but then the masterserver couldn't be a simple PHP script anymore, I guess.
Last edited: 2010-12-12 12:25
The ping has to happen between the local computer and the host in any case since otherwise you are not measuring what you are interested in. If the masterserver pings the host then your are measuring the latency between the masterserver and the respective host, not the latency between the local computer and the host (which is relevant for a lagging or non-lagging game).
|What about querying a geolocation server?|
Last edited: 2010-12-15 13:04
I think it should be fine if only games in lobby state are pinged. We could also use a normal ping command (instead of the ping implemented in the Clonk communication protocol), which would have less overhead.
On the other hand: If we use the ping from the Clonk protocol, a connection have to be established to the server, which would effectively test whether you could join that game (i.e., you're in the correct network and/or ports are open).
|2010-12-11 23:41||personalcomputer||New Issue|
|2010-12-11 23:41||personalcomputer||File Added: example.png|
|2010-12-12 00:05||Ringwaul||Note Added: 0001386|
|2010-12-12 08:08||Newton||Note Added: 0001388|
|2010-12-12 12:25||Clonk-Karl||Note Added: 0001389|
|2010-12-12 12:25||Clonk-Karl||Note Edited: 0001389||View Revisions|
|2010-12-12 20:06||personalcomputer||Note Added: 0001398|
|2010-12-15 13:03||Sven2||Note Added: 0001418|
|2010-12-15 13:04||Sven2||Note Edited: 0001418||View Revisions|
|2011-01-23 12:12||Isilkor||Status||new => acknowledged|
|2016-01-26 15:44||Maikel||Target Version||=> 8.0|
|2017-08-20 11:40||Zapper||Target Version||8.0 => 9.0|