Here are the first sketches for Salamonis. The layout is based on a real 15th century city and takes a wide range of practical things into account, although only a few are shown here.
The faubourgs are fun to design. The idea is that one family runs each faubourg, so there will be a manor house and a temple in each. With gatehouses and trade buildings in place, the details can be added later.
Introducing gunpowder into a game brings some challenges, as defences need to be redesigned to withstand cannon shot, sapping and mining. Town layouts need to be redesigned so that cannon can be used effectively and fire down open streets where attackers are channelled by the faubourg walls.
Some of those ideas have been used here.