City-building games give players the freedom to design their ideal towns and cities as far as their creativity can take them. But of course, running a city is not just about building residential and economic areas, and a mall or park in between. Such games require planning and resource management to ensure their cities and their denizens prosper.