blue_thunder asked a "weird question" at the Rise of Nations Heaven Forum
My friend asked me a qestion which I couldn't answer: Why is important to build cities? He is n00b and he builds only 2 cities. I build as many I can and I see that everybody do this. But really, I don't know the answer on question 'why is having city so important?'
The typical responses were "more of everything." But me, being a contrarian, I disagree.
More of everything is not really true, and in any event, there is more to it than that.
Denial of resources.
- Food, Timber and Metal. On most maps, you can keep yourself capped on pretty much everything with only three cities, as long as you efficiently use production boosters (granaries, smelters, etc.) and research the techs when available. 15 farms produces +450 food. With 3 cities that's +480. If you had any fishing or rares you'd be capped out. Same thing for timber and metal. Rarely do you see good players building extra cities for those resources.
- Wealth. Wealth is primarily generated from trade routes, taxation, and rare resources. In 1on1 play, you can only trade within your own empire, so having lots of cities is important. But you can get 6 trade routes with only 4 cities, and you'd never fill out all the routes if you had 5 cities. And, of course, in team games, you only need one city for a lot of trade routes with your allies. Rares only require you to have a market or a dock, of course, so there is no need to have more than one city for those. Fishing is an excellent way to gather wealth. Taxation is based on territory and the best way to expand territory is with more cities. But if you are capped on wealth from caravans and fishing, then extra territory would go to waste. Taxation is a good reason for expansion though.
- Knowledge. Extra cities also enable you to make more universities and to produce knowledge. If you are booming that's great, but usually there will be fighting early on and so having more than three full universities can be a little overkill, particularly if you use the university upgrades. When I make more cities, I first put in a temple, and then I put in a university. Even if I never fill it with scholars, +10 knowledge is worth the initial investment cost of the building. So knowledge is a good reason for expansion.
- Oil. This is the biggest reason I end up making more cities. If you have a small territory, then you can be competitive up until Industrial Age. At that point Oil becomes important and requirs you to have a big territory to have access to the oil wells. Also, you can put a refinery in EACH town to give you +33% oil production. If you only had 3 towns, that would only be 2x. But if you had 6 towns, you could be at 3x, plus you'd have easy access to a lot more oil wells.
- Rare resources. Having access to good rare resources is an excellent reason for making more cities and controlling space.
Not to be forgotten is the flipside of the coin to the above - denying resources from your enemy. You can squeeze your opponent out of valuable resources like oil, rares, and fishing lakes (e.g., African Watering Hole). This is a great reason for extra cities. This is the reason the "border push" is so powerful.
Another major reason to make lots of cities is to create defensive depth to your empire. (Depth used to be one of the Characteristics of the Defense
). Empty border cities are great for keeping the enemy far from your capital and your economy. Having deep borders with heavy attrition discourages raiding. It also foces the battles closer to the heart of the enemy and away from you. Keeping the enemy from your economy and capital is a good reason to make extra cities.
If you like to build wonders, then you are going to want to have a few extra cities, since you can only place one wonder in each city (Egyptians get two). I usually only try to get 3 wonders or so, so this isn't a big deal for me.
So in summary, build more cities for:
- Rare resources
- Resource denial