Generate complete settlements from tiny hamlets to sprawling cities, with government, locations, NPCs, economic focus, and current problems for adventure hooks.
The generator creates four sizes: Hamlets (20-100 people), Villages (100-500), Towns (500-5,000), and Cities (5,000-25,000). Each size has location types appropriate to its scale - a hamlet might have a general store and chapel, while a city includes a grand cathedral and mage's tower.
Town names are created using several methods: prefix + root combinations (like 'Northdale'), preset names (like 'Riverton'), or race-influenced names combined with settlement suffixes. This produces a variety of naming styles.
Yes! Each generated town includes a current problem that can serve as an adventure hook, key NPCs to interact with, and notable locations to explore. The economic focus and government type help establish the town's personality and politics.