Hi!
I want to build a game with a structure similar to old X-COM games: global strategy in real-time with an ability to speed up or slow down time flow, and local turn-based tactics, but with a lot of management, like in simulator games. I want multiple human and AI players in my game, each managing his own base/squad/infrastructure. Players and AIs can cooperate or confront with each other.
I'm in the very early stages of planning and design, and my main struggle now is that time scale in global strategy and turn-based tactics vary a lot. If all players are in strategy mode at the same time, it's probably ok - time speeds up only if all players are agreed with that. But when one of the players starts a turn-based mission, time flow needs to slow down drastically (practically stop). So either other players need to wait until this player ends his mission. Or, by the time this player passed a couple of turns in his local mission, strategy mode can advance to hours or days, but it makes no sense.
I don't want to force all the players to participate in each turn-based mission, but I don't want to stop them from playing and wait either. I want my turn-based missions to be around 15-40 minutes of playtime, so this would be a really long wait.
First things with what I come up is:
- Turn timers to speed up the turn-based player
- Allow other players to “schedule” their next steps while the turn-based player is playing his mission.
- Allow other players to do some small activities, which is insignificant on a big scale (for example, walk their own base, talk to researchers, chat with other players via “official messages”, make small improvements to his squad, etc.
But I have a feeling that these measures will not be enough to keep players attracted. So, I want to know, are there some games (maybe even cardboard), which successfully fought against that issue? I understand that my question lacks a lot of specifics, but I don't want to write a poem here. So I will be glad to answer any additional questions that could have clear the understanding of my issue.