Hi,
I'm playing very often to UT2004 (on LINUX CLIENT version, PLEASE, take a good note of that as I'm expecting UT3 on Linux as well) on TitanInternet ONS-32 players server (ut2004.titaninternet.co.uk/forums/servers.php).
What appears to be sad on UT2004 is the filling of the teams.
On each map change, you are logged in a team depending on your time of arrival on the server, the last logged in the server being changed of team if it should balance the teams.
What could be more smart is to balance the teams depending on the players skills (only on map start).
This means that the skill of the player should be recorded on the server, in a small database containing probably only the game key and the skill level. Only the last x days (x could be changed by the server admins) to be saved on the server containing 2 numbers : the number of maps played and the overall score of the player.
These 2 numbers would give an average "skill by map", to use to sort players. An easy way of sorting players would be the following : odd "skill by map" go in red team and even "skill by map" players go in blue team.
A rule should be found out to clean the server database, as player skills can change and to avoid keeping scores of players that don't play anymore (and I hate wasting disk space with obsolete/non used information of any kind)
This way, you can guarantee that the team balance has better chances to spread good players between the 2 opponents and, by the way, the fun to play the game.
There is no more frustrating games as playing against un-consistents opponents, especially when you are in the "bad" team !
I hope you'll be interested in implementing this idea in UT3.
I'm playing very often to UT2004 (on LINUX CLIENT version, PLEASE, take a good note of that as I'm expecting UT3 on Linux as well) on TitanInternet ONS-32 players server (ut2004.titaninternet.co.uk/forums/servers.php).
What appears to be sad on UT2004 is the filling of the teams.
On each map change, you are logged in a team depending on your time of arrival on the server, the last logged in the server being changed of team if it should balance the teams.
What could be more smart is to balance the teams depending on the players skills (only on map start).
This means that the skill of the player should be recorded on the server, in a small database containing probably only the game key and the skill level. Only the last x days (x could be changed by the server admins) to be saved on the server containing 2 numbers : the number of maps played and the overall score of the player.
These 2 numbers would give an average "skill by map", to use to sort players. An easy way of sorting players would be the following : odd "skill by map" go in red team and even "skill by map" players go in blue team.
A rule should be found out to clean the server database, as player skills can change and to avoid keeping scores of players that don't play anymore (and I hate wasting disk space with obsolete/non used information of any kind)
This way, you can guarantee that the team balance has better chances to spread good players between the 2 opponents and, by the way, the fun to play the game.
There is no more frustrating games as playing against un-consistents opponents, especially when you are in the "bad" team !
I hope you'll be interested in implementing this idea in UT3.
Comment