There will be no random generated maps, all the maps in DoF are hand crafted, included all of MMORTS stuff. That makes them look much better.
But as far as single-player goes, there is an epic campaign (with 50,000 words of narrative lol
and I believe 3 single-player skirmish modes:
-Build and Defend: building and defending huge city from scratch, against AI laying sieges to your city.
-Siege: select on of many AI controls castles, towns, strongholds, capital cities e.t.c and lay siege to them.
-Skirmish: standard skirmish, you and AI build towns and attack each other.