Well, the last few days i've spend making a very simple management game, in C#, in which you just have a city and theres a number of botcities to attack, theres also a resource variable which is like the health of the city, and when you attack a city you steal its resources.
Thats it, and, well, it's not really that fun.
I made this just to practice some other language, other than using MMF, and now im almost done with it i decided to expand it for further practice, and wanted some thoughts on that kind of game.
The game should fight against you. You should have a goal that requires some creative thinking to accomplish. Like if the city defends against you, and if you use the resources to build better fighters to be able to beat stronger cities. Or if other cities are also attacking your city. Or if you have a limited amount of time to attack cities and get as many resources as possible.
Also, simulation makes them fun, but it's complicated. Like if your game simulated letting you destroy real life cities. People who have a fantasy of destroying Tokyo or New York would get fun from it.
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.