I think Valve has some opportunity to make improvements in statistics and remote administration features for their game servers without necessarily going all the way to implementing a fully persisted stats engine. Here are some thoughts:
1. Consider the use of XML for both log records AND rcon command/responses. While probably not an onerous development effort, this would make life easier in many development environments, across many platforms. Almost all current OOP environments have XML handling capabilities in their class libraries. 2. Consider devoting a bit more resource and attention to documenting and supporting these integration tools. 3. On the server side - consider choosing either udp datagram-based communications - or tcp stream-based for stats, queries and rcon commands. This would simplify the development of combined stats and game admin tools. 4. Clean up some of the things that are broken: the one that comes to mind is that the request-id on rcon commands is not reflected in the response message. Comments, Valve? Phraze _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds