Best bet would probably to go the lines of Blizzard's Battle Net. You would need to have a bit of a go between program that actually handles the launching of games and storing of info - but each game is hosted on a players computer, not a central server. It should be doable with 3DGS.


Virtual Worlds - Rebuilding the Universe one Pixel at a Time. Take a look - daily news and weekly content updates.