Some of you may know gameME, which is a global statistics tracker for many Source and GoldSrc games. It collects statistics in real time and stores them on a central server, where they are processed and publicly displayed. This adds a new layer of competition to the games it supports - players try to be not only the best on the servers they frequent, but also the best in the game overall.
My project works in much the same way. Player statistics are sent to a central server from all game servers connected to the network, and are processed there to calculate other stats and display them on a public web front end.
The network is currently built for Standard servers only - preferably competitive servers, generally ones without gameplay modifications that would be able to skew statistics in a major way. It may eventually be extended to support separate statistics for Construction servers and the like, but that is low on the priority list at the moment.
From a technical point of view, a server connected to the network will have to run a small Lua binding working in tandem with a Python script. No external dependencies except for Python 2.7 will be necessary to run it. Depending on your firewall configuration, you may have to allow outbound packets to a certain IP through port 10000.
What I'm looking for currently is suggestions for statistics you would like to see and especially servers to partner with for testing.
If you have ideas on how to award and balance the skill points (awarded for different events in-game), leave feedback here or contact me directly.
If you host a standard server that gets a reasonable amount of traffic and you'd like to participate in the testing programme, contact me (chapaev50 on Skype would be nice) and we'll hook up your server to the network.
Thanks to Yates for providing hardware for testing purposes
edited 1×, last 29.11.15 09:55:03 pm