City Life este un joc de strategie ce pune la incercare aptitudinile jucatorului de a ridica un oras in cel mai complex mod posibil. Acesta are control total asupra orasului, el poate sa controleze orice si oricand, infrastructura, etc. La inceput jucatorul trebuie sa aleaga zona in care urmeaza sa construiasca orasul. In joc sunt 5 zone diferite fiecare cu aspectele ei pozitive si negative. Fiecare zona are niste locatii specifice, multe dintre acestea fiind blocate la inceputul jocului, acestea deblocandu-se pe parcurs. Orice constructie trebuie sa aibe legatura cu ceva, o constructie pusa anapoda poate duce la dezastru intr-un timp foarte scurt. Jucatorul are o lista intreaga de optiuni precum si diferite analize ale terenului si analize detaliate a constructiilor ce urmeaza sa fie amplasate.