The Buildings of Zero-K are the backbone of your strategy. Build Metal Extractors and Energy producers to propel your economy, build Factories and Caretakers to produce an army, build defensive and intel structures to protect yourself from your opponents' armies, and build superweapons to end the game in spectacular fashion.
Properties shared by most or all buildings in Zero-K include:
- They cost the same amount of Metal and Energy.
- Once a nanoframe is placed, the ground beneath the building cannot be terraformed until the building is destroyed.
Building placement and construction
Unless stated otherwise, the following commands are to be used during building placement. This means, that after selecting a building from the build menu, instead of simply left-clicking to place it these modifiers can be used.
The normal command queueing options apply:
- Hold Shift to append (build) orders to the end of the queue.
- Hold Space to insert (build) orders at the front of the queue. This will come before the current task if there is one.
- Hold Shift+Space to insert (build) orders between existing orders. The order will try to be inserted between two nearby orders such that the constructor will minimize the added movement distance.
When placing factories (or other structures), their orientation can be selected by clicking and dragging, or rotated in 90 degree steps using [ and ].
Terraforming can easily be queued before construction to put a structure on a spire or in a hole. There are various ways to issue this command.
Height selection mode can be entered as follows:
- By holding Alt and using the mouse wheel during structure placement.
- By pressing B during structure placement. Press C and V to adjust the height.
- By holding down the left mouse button during placement (keeping the cursor stationary). Once the terraform mode has been entered, the mouse can be moved up and down to adjust the elevation. Another left click finalizes the command.
After choosing the terraform height, click to place the structure as usual to issue the terraform and construction command. Structure terraform does not support multiple structure placement but it does support queuing and insertion with SPACE and SHIFT.
See the Level Command for details on the available modifiers.
An existing building can be surrounded by a terraform wall by selecting the terraform command from the special tab (Hotkey ```v-x```), then holding down ```Ctrl``` and clicking on the building. Release ```Ctrl``` and move the mouse upwards to set the height of the wall.
Line and Rectangular Grid
- Hold Shift while dragging the mouse to place a line of structures.
- Hold Shift+Ctrl to drag a line of structures in the 4 cardinal directions. If holding the mouse over a building, it will surround that building with the selected structure.
- Hold Shift+Alt to drag a rectangular grid of structures.
- Hold Shift+Ctrl+Alt to drag a hollow box of structures.
The spacing between the individual buildings can be adjusted by pressing x and z
Surrounding an existing building
By holding Ctrl+Shift during placement, an existing building can be surrounded with the selected building. For example, a fragile and expensive Fusion Reactor can be surrounded by sturdy and cheap Solar Collectors by first building the Fusion Reactor, then selecting the Solar Collector from the build menu, holding down Ctrl+Shift and clicking on the Fusion Reactor.
Holding Q while placing structures will only place the framework (nanoframe), which will let the structure be completed later. This is often used when there are Caretakers nearby that can finish the construction on their own.
There is a specialized Area Mex Command to place Metal Extractors in an area and optionally surround them with power generators at the same time.