Для постройки города на воде, нужно учитывать многое.
Главное это:
1. Не нарушать экосистему и экологию в принципе
2. Был прост в постройке
3. Была актуальна в масштабировании и дублировании города
3. Устойчивое строение
4. После постройки города, экосистема должна быть улучшена или как минимум не ухудшить
5. Строить можно лишь в тихих водах и возле земли.
Надо проработать пункты и добавлять по мере актуальности. Я уверен, что тебе есть что добавить.