Ich machs ähnlich
Man muss nicht umbedingt immer auf einen Angriff vorbereitet sein, man muss aber auf ihn reagieren können. Soll heissen:
Wenn ein Gegner wo ankommt schnell Einheiten bauen, er killt sie wohl schnell, sie halten ihn aber dennoch auf. Währenddessen in nahen Städten Angriffseinheiten bauen um seine Invasiontruppen auszuradieren.
Zwischendurch bei all den Aufbautechs mal schnell nichtlineare Mathematik erforschen, ist kein sonderlicher Aufwand. Wenn man seine Städte gut mit Strassen vernetzt hat reichen ein paar Partikelrover meist aus um jeden Angriff im Keim zu ersticken.
Das gilt aber NUR für Singleplayer, im Multi kann man so nicht damit rechnen einen angreifenden Spieler abzuwehren.