Hello, I'm creating a generic educational RTS as my thesis project, and I'm using the Unity Engine to do so.
By saying "generic educational RTS", I mean that it's gonna be an real-time strategy game where players will be able to earn money, an in-game resource, by answering questions on a school subject provided by the instructor by means of external XML file. They will still be able to collect other types of resources just like a traditional RTS, build buildings, and manage their city's economy, similar to the old "Caesar" series, or the newer "Banished", or "Cities: Skylines" games. Money will be used as an additional resource requirement for performing different actions such as building, upgrading, whatever. Also worth noting is that any form of combat will not be present in the game.
I've build the basics like UI, buidling placement, etc, however what I'm struggling with and would like some input on has more to do with the game's visual aspect, and more specifically the "era" that it's gonna be set in. I personally really enjoy the more medieval or fantasy settings, however that would also mean additional complications in the code, as I would also have to build an AI for the townspeople which would include pathfinding, action priority queue, etc, along with finding models for them and possibly animating them as well if they aren't already. On the other hand if I create something like "Cities: Skylines" that complication is lessened, however so does the extra depth of creating a more advanced system.
It's also worth mentioning that I'm creating this game on my own, and time is of the essence, meaning I won't have too long to build this, about 4-5 months while also having to do uni work, so please keep that in mind.
Therefore I'm making this post to get some input on which "era" I should have the game set in or anything else you would like to suggest, while also taking into consideration what's more appealing to teenagers nowadays, since they're the target audience.
Thank you.