но это слишком жирно, и если речь идёт о планетах, то никуда не сохранишь данные о таких огромных количествах огромных городов.
|
Можно сделать такой параметр - развитость города. И при генерации его учитывать. (Например, от него зависит прозрачность грязи

сделать легко, и сразу видно развитый город)
Сохранить где-нибудь соотношение спроса-предложения товаров не составит труда.
Производство в городе чего-либо тоже просто описать - увеличивать предложение за единицу времени (пропорционально развитости города). Развитость города пусть зависит от товарооборота.
Нетрудно реализовать, ресурсов много не потребует. Зато появится экономическая система и всё с ней связанное (торговля, пиратство, войны, капиталовложения, экономические циклы(включая спад, кризис

и оживление))