Auto-translated
Sorry, what do you mean by "random maps"? It's possible that I'm just a newbie, but it seems like new maps in the second game are created in the editor. However, my version of "The Price of Loyalty" doesn't have the feature where the computer generates maps itself.
As for the shortage of resources, this is a problem with any castle. It's even more of a problem with the Necropolis, as there are sometimes not enough stones for mummies, and it's a real problem with the Necromancers. Perhaps the Beaver castle is the easiest to build. That's why, in the first week, you need to try to capture the nearest enemy castle, which provides money, resources, and choices. However, on large maps (Heroes, Tundra, Enroth, Warrior Knight), it seems impossible to do this, although I wouldn't be surprised if someone could complete the Tundra campaign in 10 days.