In about every game I find myself overwhelmed by offensive units created by the enemy. I can hardly keep up with them building my defensive units. This causes me to lag behind in technology which leads to two possible outcomes: 1. I am trying to keep off Knights and Cannons with archers and eventually die. 2. I hold my ground until I have good defensive units and later catch up with them. So my question is: How do they get all those units and STILL get ahead in tech? I can't think of any way but cheating. Early in the game I find it hard to produce many hammers in a city, usually I am under siege already before I even get to build a workshop. For this same reason I also find it hard to get the early wonders without getting behind in tech or getting my arse whooped.