Procedural Layout

The city map layout is dynamically generated and updated each week.

  • Every Sunday at 12am UTC, the layout is updated

  • For each town square, activity is measured based on number of visitors, members and residents

  • Based on the activity, town squares are rearranged such that the ones with the highest activity are closest to the center, and the ones with the lowest activity are near the edge

  • The layout generation attempts to keep squares as close as possible to their previous location

  • Squares with activity above certain thresholds are rearranged at slower intervals, forming consistent points of reference

Activity Score reflects the number of visits, members and residents on a square

Activity Score
Rearrange Interval

<100

weekly

100-1000

bi-weekly

1000-10'000

monthly

10'000-100'000

bi-monthly

100'000-1'000'000

quarterly

>1'000'000

every 6 months

Last updated