Given the nature of TBS ), we're PAINFULLY aware that the MP component has to be as flexable as possible. One of the ideas on our list is to allow for the game to support a 'Turn Buffer': a number of turns that the AI will take over before the human player needs to step in.
Let's say I start a game with a 30 turn 'buffer'. We're playing, and I need to leave, so you play another 20 turns without me while the AI takes over my role. Then you come back later and play another 10 turns before the game stops you. Perhaps we can have an email system to warn 'away players' if something major happens, letting them send a 'Stop the Game!!!' message that overrides the buffer and halt play until they return.
Lots of ideas...we'll see what manifests.
certainly. Having a good Queue system helps too. Like if I'm playing and I Q up 20 turns worth of stuff, then I don't even really need to worry about AI involvement unless something 'unexpected' happens (like deamons spawn on my doorstep, that would be a problem). I always liked in Supreme Commander how I could queue up a good 5 or 10 min at the begining of the game. I'd sit and Q up my entire base, then walk off to make a sandwich. By the time I got back my defences would be about up and I'd have tanks rolling out ready for combat.
May I suggest also having some sort of system that helps ensure players are aware of upcoming important events or meetings that would best not be AI controlled. Like if the council of mages are meeting to talk about something, we wouldn't want somebody to be AFK. (of course ignore this if such events won't happen)
I'm all about playing by e-mail (I do it with my father in Civ 4, and I'd like to do it with more people in this) so if there was a notification something like 40 turns in advance (whatever is twice or 1.5 the turn buffer so there is time to plan) that relates to real time (and can adjust based on time zones) for the meeting to take place. That way people can plan ahead and know exactly when they need to be around for the wizard council.
I guess the voting and communication could also just happen over several turns, and that might be an easy fix. Now that I've typed this I conisidered the fact that maybe you don't NEED to all be communicating, that would just be more fun.