имхо, в условиях ограниченного технического потенциала, можно было бы взять один из морских банков существ (у кораблекрушения два типа один как раз бы забрать) и, переделав его графику под город, менять действие при посещении... с ИИ конечно не всё так просто, но главное начать..