THAT announcement lured me back here for a bit
A humble request from the server providers? Could the client be separated from the server?
Specifically I would like three programs:
1. A gameserver that calculates the new turns.
2. A client that displays the turns (and do all the other GUI stuff)
3. A TCP/IP netserver that listens to a port and accepts uploads of turns and pretenders. Ideally, this server would also allow clients to download mods and maps.
So the design becomes this
Code:
client ------- TCP/IP-----> netserver ---- turn/pretender-files --> gameserver
| ^
+--------------------------------- turn/pretender-file by email ---------------+
Feel free to email me for any thoughts and suggestions on that one. Client/Server application is what I do professionally these days
(As for playing, I agree that making the battlefield mean something would increase the complexity (in a good way) tremendously. I suggest something liek a factor 2 or so.