占领城市的第一步是处理城防,城市有城墙时会多出一条防御值,攻击先扣这条防御值,防御值清零之后才能削减城市本身的生命值。没有城墙的城市直接掉生命值,城墙等级越高防御值越厚,还会对附近敌人发射远程攻击,所以攻城之前最好带上攻城单位,比如投石车、弩炮或者攻城塔,这些单位对城墙有额外伤害。远程单位和攻城单位能把城市生命值打到零,但无法完成占领,只有近战、抗骑兵、骑兵和近战海军这类能进入城市格子的单位才可以触发占领。

把城市生命值打空之后,控制一个近战单位移动到城市中心,城市就归自身了。要是目标靠海,近战海军可以占领沿海城市,内陆城市需要陆军近战进入。占领之后城市不会立刻变成稳定领土,人口会减少宜居度会下降,忠诚度每回合承受压力,周围有其他文明或城邦的城市时压力更大。需要留一个单位驻军,配合总督和政策卡提升忠诚度,不然忠诚度归零城市会叛乱成自由城市。

要是自身不想保留这座城市,可以在占领时选择摧毁,城市会消失并留下废墟,但摧毁会带来外交惩罚。城邦被占领后会变成普通城市,失去城邦特性,解放它可以恢复城邦状态。征服胜利要求占领所有其他文明的原始首都,同时保住自己的原始首都。占领顺序上先打掉城墙,再清空生命值,最后近战单位进城。