Page 1 of 1

Pages on players list

PostPosted: Thu Oct 11, 2012 1:53 pm
by eqlipt
Currently I can't find a way to scroll player list. It's either my position or top 10. Would be nice to have a way to browse through the whole list.

Re: Pages on players list

PostPosted: Tue Oct 16, 2012 8:24 am
by ChrisGibbs
For efficiency reasons, as you say it's only the (up to) 4 players above and 5 players below you for "My Position", and also the global top 10. The ranking system has been designed to handle 100,000 - 1 million users or more with very little server load, and I've managed to implement both of those top 10 lookups in a very efficient way.

I may be able to add a paging feature in future though, although it's a tough challenge to allow instant access to the entire leaderboard when there are a lot of entries - i.e. I don't really want to have to implement it now and then turn it off when the TE userbase gets so large that the paging feature starts slowing down the server.

Re: Pages on players list

PostPosted: Tue Oct 16, 2012 9:20 am
by ChrisGibbs
Another way to think about it - say in future there are 1 million TE users and you are say rank 20,000 - would you really want to manually click possibly hundreds of times to move significantly up and down the leaderboard, only moving in steps of 10 each time? Also what would be the purpose of this? (Just trying to understand what the need would be for paging through the leaderboard)

One alternative to paging is a text box to search for a username, which could probably be done pretty efficiently.

Re: Pages on players list

PostPosted: Wed Oct 17, 2012 5:57 pm
by eqlipt
probably a search box which can be entered both player name or position (range of positions) could present a solution

Re: Pages on players list

PostPosted: Mon Oct 22, 2012 8:50 am
by ChrisGibbs
Yeah I can certainly add a username search box - I've added this to the roadmap. I'll also have a look into support for paging through the leaderboard nearer the time, although I can't promise anything yet.