So it's established that it's very difficult to write AI to outsmart players, but it is generally unsatisfying to just give them numerical bonuses to make up for their poor management.
What if opposing AI races got specific super-traits that aren't meant to be fair. This could feel very sci-fi, your race encountering truly different aliens but somehow being scrappy enough to make it through. Like an AI empire that is good at space combat is VERY good at space combat due to a natural sensorium for geometry has a trait that gives them large bonuses. I stole that from good old Master of Orion. The Vulcans have VERY high stability. Etc. Would make your opponents more unique, generate more stories. Specific strategies necessary to deal with each opponent, not the sameyness of currently. Higher difficulties would enhance the bonuses and/or give another trait.
Yeah, another thing for the Devs to have to balance and keep track of, but it feels to me that this could be satisfying.
What if opposing AI races got specific super-traits that aren't meant to be fair. This could feel very sci-fi, your race encountering truly different aliens but somehow being scrappy enough to make it through. Like an AI empire that is good at space combat is VERY good at space combat due to a natural sensorium for geometry has a trait that gives them large bonuses. I stole that from good old Master of Orion. The Vulcans have VERY high stability. Etc. Would make your opponents more unique, generate more stories. Specific strategies necessary to deal with each opponent, not the sameyness of currently. Higher difficulties would enhance the bonuses and/or give another trait.
Yeah, another thing for the Devs to have to balance and keep track of, but it feels to me that this could be satisfying.