This must be done in a multiplayer game. Campaign/Solo will not count.
Progress on this achievement WILL be trackable during the match on the mobile/computer Xbox App.
Go to multiplayer then "Game Browser"
Create a new 2 player private match
Game SettingsNon-standard settings are Bold (in game they will show as green). NB: sometimes there are multiple standard/black options.
*** Spoiler - click to reveal ***Teams & Allies: Survival of the Fittest
Map Style: African Watering Hole (only if you are doing naval, otherwise you can stick with Great Sahara)
Map Size: Small (2/3-player)
Game Speed: Fast
Cannon Time: None
Game Rules: Custom
Start With: Small Town
Resources: Infinite
Technology: Normal and Slow
Reveal Map: All Visible
Population: 200
Rush Rules: Standard
Start Age: Ancient Age
End Age: Information Age
Elimination: Conquest
Victory: Standard
Wonder Victory: No Wonder Victory
Territory Goal: No Territory Victory
Everything below unchecked except "Save to Profile" and "Turbo Resources"
You should probably also change all of the graphic settings to lowest, as you may be running this for hours and it will tax your computer less, and let you create/delete units faster!
PlayersYou as Greeks
computer player (easiest difficulty) as Aztecs (but it doesn't really matter)
Dominating the Enemy*** Spoiler - click to reveal ***You want to get them to the point where they are not dead, but are utterly powerless.
Start by immediately upgrading science once then military twice.
Build 4 stables ASAP. (Your citizens don't need to farm or anything since you have infinite resources, so grab em and put em to work.)
Build infinite horses (the greek special unit) and send them at the enemy library. Destroying this means they can't upgrade to an advanced age. (They will probably rebuild it and research a little, but they'll be very lucky to hit age 3 when you are at 7).
Don't destroy the capital! If you've destroyed everything, you can back off. They probably have a 2nd city by now. Capture it, then move your citizens down there.
While you are doing this keep researching science and military tech and raising your age. Also upgrade your horse units. Once science/military are maxed start on civics/economy.
Once you hit age 5 build a couple of airbases, and once you hit 6, set them to build nonstop helicopters. A force of 10 choppers will quickly clear out any remaining buildings but won't capture the capital, so you can disband your horses. Leave 4 choppers over their lonely capital while you wall it in.
Now build castles as close as you can to the enemy city. I would max out the upgrade that increases the castle's control area before building more than the first one. You will usually need 3 to 4, you want them to just have a tiny square of territory around their city (see below).
After that place a couple towers right up against the borders on all 4 sides.
At this point the towers will keep them in place and you can disband all of your helicopters, and any citizens (after building whatever you need).
Building tons of units
So now that you have a sandbox and infinite resources, you can get:
Finish researching all the regular techs if you haven't already and research the final science tech, Artificial Intelligence, which makes units build instantly.
Build the appropriate type of building (or build more than one and work on multiple types at a time). Then set it to infinitely build that unit (Q key or click the infinity symbol).
As the units build you can select all military units with Shift+comma, and then disband them all with Ctrl+Delete. Or you can use the Autohotkey script (see below), just hit F11 to start and F11 again to stop, and go take a nap.
For optimal speed with infantry/cavalry/artillery I would recommend about 16 structures. That way it can build back up to the unit cap (200) in the few seconds it takes you to select and disband everything.
I noticed an odd glitch when doing artillery that you may or may not run into. Building would sometimes not respond to commands to build units, be razed, or whatever. Usually after disbanding a unit it would work again, for one command, and then stop working until I disbanded a unit. This shouldn't prevent you from selecting, deleting units once you are all set up though.
For naval there is a small caveat in that select all military units doesn't select boats. But selecting one does. So my recommendation (and what my naval Autohotkey script does) is hit the comma and then double click the unit (which is at the center of the screen now), which selects all similar units on the screen and then disband all. So for the naval units it is important to place your factories relatively close together (which is kind of forced on you on the watering hole map anyway), so that plenty of them will be on the screen at once.
For aircraft, i would use helicopters as they are the LEAST annoying air unit, but unfortunately they can't come out quickly enough so they end up garrisoned in the building and hence not selectable/disbandable until you kick them out. Eventually your entire unit cap will be stuck in garrisons, and you will only have one airport pumping them out. My best solution was whenever I saw airports stop sending out planes, I would switch to different airfields (I key) until I found one with a large stockpile, and turn off the infinite production queue for that airfield, so that the other would have a chance. Eventually it would finish sending out it's backlog and I could turn it back on.
Autohotkey script
If you need help setting up Autohotkey:
https://pastebin.com/62dJ4im8NB: I changed the hotkey to O instead of comma, because the game or authotkey or something was not playing nice when it was comma.
*** Spoiler - click to reveal ***
#MaxThreadsPerHotkey 2
toggle:=0
F11::
If (toggle := !toggle) {
Loop {
sleep,250
if (!toggle) {
return
}
sendinput, {Shift Down}
sleep,100
sendinput, O
sleep,100
sendinput, {Shift Up}
sleep,250
if (!toggle) {
return
}
sendinput, {Ctrl Down}
sleep,100
sendinput, {Delete}
sleep,100
sendinput, {Ctrl Up}
sleep,250
}
}
Return
Naval Autohotkey script
NB: I changed the hotkey to O instead of comma, because the game or authotkey or something was not playing nice when it was comma.
Unfortunately this one does need to use a mouse position, which means you may need to change the coordinates (underlined below). This was run in windowed mode (maximized) on a 1920x1080 monitor. If the coordinates below don't work for you you can use the window spy from within autohotkey (right click) to show you the mouse coordinates (use the "relative" ones) when you are hovering over the unit after hitting O to select it.
*** Spoiler - click to reveal ***
#MaxThreadsPerHotkey 2
toggle:=0
F11::
If (toggle := !toggle) {
Loop {
sleep,250
if (!toggle) {
return
}
sendinput, O
sleep,500
mouseclick,left,969,517,2
if (!toggle) {
return
}
sleep,500
sendinput, {Ctrl Down}
sleep,100
sendinput, {Delete}
sleep,100
sendinput, {Ctrl Up}
sleep,250
}
}
Return