Here's my big idea. What if, at one extreme, the game(project)
developer didn't have to add ANY lines of code to be supported by the
lobby? I'm envisioning the lobby as an http server that is accessible
either natively in the game client, or simply via the web through a
browser.
a simple and flexible game lobby would be a huge tool. if we want to get
something together fairly quick i think something more like an IRC
server would be a good start. each game would connect to a different
chat room. then the protocol for each game could be pretty limitless.