Originally posted by Gerco
I think it would be a good idea to create .rc files, in this form:

GameBlah.rc
----------------
GameName Somegame
CmdFileDir C:\Obliteration\Somegame\commandfiles
StatusFileDir C:\Obliteration\Somegame\statusfiles
Logfile c:\Obliteration\Somegame\somegame.log
Gameboard 100x100
AddTeam Yellow
AddTeam Red
AddPlayer "[email protected]", Yellow
AddPlayer "[email protected]", Red
AddTanks [email protected],10
AddTanks [email protected],10
--------------------

Fill in a buch of other params and you have a configuartion file. The server can parse that file and create a gamestate file, that file can be used to process turns and write statusfiles.

What do you think?

Gerco.
This looks good!

I'm happy with the e-mail way. It does answer a lot of questions.

My only thought with the param file is, how do we know which players to add. We almost need a two stage kick off. i.e. We announce a game on the website and people register (basically one click on a button) or preferably (in my mind) we give them a little GUI they can run that reads a file off the website announcing upcoming games. They can then pick ones to join and assign one of their AI's to it (I'm assuming that people will probably have at least two AI's i.e. One working and one in development). The server can then keep a record of who has been added to each game.

What do you think?

SD