An interesting conversation from the Arcen Games forums that I thought I’d just post here, because I thought it expressed an interesting point about game design for truly huge RTS games like AI War. A lot of people wonder how on earth you can manage thousands of ships simultaneously — well, this is how.
Me (responding to another subject): More to the point, most RTS players find the economic simulation side of it to be something they would like to set up and forget.
Admiral (one of the AI War regulars): I must say, I find that an odd sentiment from an RTS developer. Isn’t economic management and other logistical concerns a large/important part of the “S” in RTS? Isn’t that what differentiates this genre from the RTT (such as e-Eraser’s favorite NEXUS or the amazingly fun old game Myth)?
Calvin Southwood (Arcen techwriter/moderator): It depends where you want to emphasize the S. Many RTS games place equal value on a variety of areas, including the economy, others like AI War focus more on the combat aspect of the game, and have a relatively easy to manage economy.
Me: Right. And it’s not that I don’t want to have a robust economy — that’s not what I’m saying. What I’m saying is that I think that players (and myself included) want to be able to “set it and forget it” until we next decide to change something. It’s like cruise control on your car; you can set it and not have to worry about keeping to the right speed while you focus on other things, but later when you want to go a different speed or drive in more dangerous conditions, you just turn it off and start readjusting.
There’s a difference in being able to fine-tune the economy, compared to having to constantly babysit it. Even games like CivIV, if I am remembering correctly, do a good job at being hands-off unless you want to change something. That way you don’t always have to have one eye on the economy, you know that it is left there doing the job you last set it to do until you come back to it.
Same with the military ships, honestly — you can set them and forget them, to a degree, too. You might be able to get better results if you micromanage them to a certain extent, but that’s neither required nor always possible. The goal of a design like this is to have the depth there in every area so that people can micromanage if that’s their style, but a degree of automation in all those areas so that players can be more hands-off and let it do a pretty good job in their absence.
And of course, the players are very much having to manage the big picture no matter what, so I really think about this as more like delegation. Whatever aspects of the game are less important at the time given your situation or preferences, you can delegate to automation so that you can focus your attention on the aspects of the game that are more important right then. And when the situation changes, you shift what you delegate versus what you manage directly. That’s the only way to control something so vast as AI War, but I think a lot of people don’t really notice that sort of design in play just because it thankfully works well enough to be pretty invisible.