Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/gui/manual/intro.txt
[font="sans-bold-18"]0 A.D. in-game manual[font="sans-14"] | [font="sans-bold-18"]0 A.D. in-game manual[font="sans-14"] | ||||
Thank you for installing 0 A.D.! This page will give a brief overview of the features available in this incomplete, under-development, alpha version of the game. | Thank you for installing 0 A.D.! This page will give a brief overview of the features available in this incomplete, under-development, alpha version of the game. | ||||
[font="sans-bold-16"]Graphics settings[font="sans-14"] | [font="sans-bold-16"]Graphics settings[font="sans-14"] | ||||
You can switch between fullscreen and windowed mode by pressing Alt + Enter. In windowed mode, you can resize the window. If the game runs too slowly, you can change some settings in the options window: try disabling the "HQ Water Effects" and "Shadows" options. | You can switch between fullscreen and windowed mode by pressing Alt + Enter. In windowed mode, you can resize the window. If the game runs too slowly, you can change some settings in the options window: try disabling the “HQ Water Effects” and “Shadows” options. | ||||
[font="sans-bold-16"]Playing the game[font="sans-14"] | [font="sans-bold-16"]Playing the game[font="sans-14"] | ||||
The controls and gameplay should be familiar to players of traditional real-time strategy (RTS) games. There are currently a lot of missing features and poorly-balanced stats – you will probably have to wait until a beta release for it to work well. | The controls and gameplay should be familiar to players of traditional real-time strategy (RTS) games. There are currently a lot of missing features and poorly-balanced stats – you will probably have to wait until a beta release for it to work well. | ||||
Basic controls: | Basic controls: | ||||
• Left-click to select units | • Left-click to select units | ||||
• Left-click-and-drag to select groups of units | • Left-click-and-drag to select groups of units | ||||
• Right-click to order units to the target | • Right-click to order units to the target | ||||
• Arrow keys or WASD keys to move the camera | • Arrow keys or WASD keys to move the camera | ||||
• Ctrl + arrow keys, or shift + mouse wheel, to rotate the camera | • Ctrl + arrow keys, or shift + mouse wheel, to rotate the camera | ||||
• Mouse wheel, or "="/"+" and "-"/"−" keys, to zoom | • Mouse wheel, or “=”/“+” and “-”/“−” keys, to zoom | ||||
[font="sans-bold-16"]Modes[font="sans-14"] | [font="sans-bold-16"]Modes[font="sans-14"] | ||||
The main menu gives access to two game modes: | The main menu gives access to two game modes: | ||||
• [font="sans-bold-14"]Single-player[font="sans-14"] – play a sandbox game or against one or more computer players (AI). The default AI (Petra) is under development and may not always be up to date on the new features, but you can play the game with or against it nonetheless. | • [font="sans-bold-14"]Single-player[font="sans-14"] – Play a sandbox game or against one or more computer players (AI). The default AI (Petra) is under development and may not always be up to date on the new features, but you can play the game with or against it nonetheless. | ||||
• [font="sans-bold-14"]Multiplayer[font="sans-14"] – play against human opponents over the internet. | • [font="sans-bold-14"]Multiplayer[font="sans-14"] – Play against human opponents over the internet. | ||||
To set up a multiplayer game, one player must select the "Host game" option. The game uses UDP port 20595, so the host must configure their NAT/firewall/etc to allow this. Other players can then select "Join game" and enter the host's IP address. | To set up a multiplayer game, one player must select the “Host game” option. The game uses UDP port 20595, so the host must configure their NAT/firewall/etc. to allow this. Other players can then select “Join game” and enter the host's IP address. | ||||
[font="sans-bold-16"]Game setup[font="sans-14"] | [font="sans-bold-16"]Game setup[font="sans-14"] | ||||
In a multiplayer game, only the host can alter the game setup options. | In a multiplayer game, only the host can alter the game setup options. | ||||
First, select what type of map you want to play: | First, select what type of map you want to play: | ||||
• [font="sans-bold-14"]Random map[font="sans-14"] – A map created automatically from a script | • [font="sans-bold-14"]Random map[font="sans-14"] – A map created automatically from a script | ||||
• [font="sans-bold-14"]Scenario map[font="sans-14"] – A map created by map designers and with fixed civilizations | • [font="sans-bold-14"]Scenario map[font="sans-14"] – A map created by map designers and with fixed civilizations | ||||
• [font="sans-bold-14"]Skirmish map[font="sans-14"] – A map created by map designers but where the civilizations can be chosen | • [font="sans-bold-14"]Skirmish map[font="sans-14"] – A map created by map designers but where the civilizations can be chosen | ||||
Then the maps can be further filtered. The default maps are generally playable maps. Naval maps are maps where not all opponents can be reached over land and demo maps are maps used for testing purposes (generally not useful to play on). The "All Maps" filter shows all maps together in one list. | Then the maps can be further filtered. The default maps are generally playable maps. Naval maps are maps where not all opponents can be reached over land and demo maps are maps used for testing purposes (generally not useful to play on). The “All Maps” filter shows all maps together in one list. | ||||
Finally change the settings. For random maps this includes the number of players, the size of a map, etc. For scenarios you can only select who controls which player (decides where you start on the map etc). The options are either a human player, an AI or no player at all (the opponent will just be idle). | Finally change the settings. For random maps this includes the number of players, the size of a map, etc. For scenarios you can only select who controls which player (decides where you start on the map etc.). The options are either a human player, an AI or no player at all (the opponent will just be idle). | ||||
When you are ready to start, click the "Start game" button. | When you are ready to start, click the “Start game” button. | ||||
[font="sans-bold-16"]Hotkeys:[font="sans-14"] | [font="sans-bold-16"]Hotkeys[font="sans-14"] | ||||
[font="sans-bold-14"]Program-wide[font="sans-14"] | [font="sans-bold-14"]Program-wide[font="sans-14"] | ||||
Alt + F4 – Immediately close the game, without asking for confirmation | Alt + F4 – Immediately close the game, without asking for confirmation | ||||
Alt + Enter – Toggle between fullscreen and windowed | Alt + Enter – Toggle between fullscreen and windowed | ||||
~ or F9 – Show/hide console | ~ or F9 – Show/hide console | ||||
Alt + F – Show/hide frame counter (FPS) | Alt + F – Show/hide frame counter (FPS) | ||||
F11 – Enable/disable real-time profiler (toggles through the displays of information) | F11 – Enable/disable real-time profiler (toggles through the displays of information) | ||||
Shift + F11 – Save current profiler data to "logs/profile.txt" | Shift + F11 – Save current profiler data to “logs/profile.txt” | ||||
F2 – Take screenshot (in .png format, location is displayed in the top left of the GUI after the file has been saved, and can also be seen in the console/logs if you miss it there) | F2 – Take screenshot (in .png format, location is displayed in the top left of the GUI after the file has been saved, and can also be seen in the console/logs if you miss it there) | ||||
Shift + F2 – Take huge screenshot (6400×4800 pixels, in .bmp format, location is displayed in the top left of the GUI after the file has been saved, and can also be seen in the console/logs if you miss it there) | Shift + F2 – Take huge screenshot (6400×4800 pixels, in .bmp format, location is displayed in the top left of the GUI after the file has been saved, and can also be seen in the console/logs if you miss it there) | ||||
Tab, Alt + S – Switch to the next tab | Tab, Alt + S – Switch to the next tab | ||||
Shift + Tab, Alt + W – Switch to the previous tab | Shift + Tab, Alt + W – Switch to the previous tab | ||||
[font="sans-bold-14"]In Game[font="sans-14"] | [font="sans-bold-14"]In Game[font="sans-14"] | ||||
Double Left Click \[on unit] – Select all of your units of the same kind on the screen (even if they're different ranks) | Double Left Click \[on unit] – Select all of your units of the same kind on the screen (even if they're different ranks) | ||||
Triple Left Click \[on unit] – Select all of your units of the same kind and the same rank on the screen | Triple Left Click \[on unit] – Select all of your units of the same kind and the same rank on the screen | ||||
Show All 21 Lines | [font="sans-bold-14"]In Game[font="sans-14"] | ||||
Alt + \\ (Backslash) – Select all idle units | Alt + \\ (Backslash) – Select all idle units | ||||
H – Stop (halt) the currently selected units | H – Stop (halt) the currently selected units | ||||
Y – The unit will go back to work | Y – The unit will go back to work | ||||
U – Unload the garrisoned units of the selected structure(s) | U – Unload the garrisoned units of the selected structure(s) | ||||
Ctrl + 1 (and so on up to Ctrl + 0) – Create control group 1 (to 0) from the selected unit(s)/structure(s) | Ctrl + 1 (and so on up to Ctrl + 0) – Create control group 1 (to 0) from the selected unit(s)/structure(s) | ||||
1 (and so on up to 0) – Select the unit(s)/structure(s) in control group 1 (to 0) | 1 (and so on up to 0) – Select the unit(s)/structure(s) in control group 1 (to 0) | ||||
Shift + 1 (to 0) – Add control group 1 (to 0) to the selected unit(s)/structure(s) | Shift + 1 (to 0) – Add control group 1 (to 0) to the selected unit(s)/structure(s) | ||||
Ctrl + F5 (and so on up to F8) – Mark the current camera position, for jumping back to later | Ctrl + F5 (and so on up to F8) – Mark the current camera position, for jumping back to later | ||||
F5, F6, F7, and F8 – Move the camera to a marked position. Jump back to the last location if the camera is already over the marked position | F5 (and so on up to F8) – Move the camera to a marked position. Jump back to the last location if the camera is already over the marked position | ||||
Z, X, C, V, B, N, M – With training structure selected. Add the 1st, 2nd, … unit shown to the training queue for all the selected structures | Z, X, C, V, B, N, M – With training structure selected. Add the 1st, 2nd, … unit shown to the training queue for all the selected structures | ||||
PageUp with unit(s) selected – Highlights the unit(s)/structure(s) guarded by the selection | PageUp with unit(s) selected – Highlight the unit(s)/structure(s) guarded by the selection | ||||
PageDown with unit(s)/structure(s) selected – Highlights the unit(s) guarding the selection | PageDown with unit(s)/structure(s) selected – Highlight the unit(s) guarding the selection | ||||
Tab – See all status bars (which would also show the building progress) | Tab – See all status bars (which would also show the building progress) | ||||
Ctrl + Tab – Toggle summary window | Ctrl + Tab – Toggle summary window | ||||
Alt + L – Show the multiplayer lobby in a dialog window | Alt + L – Show the multiplayer lobby in a dialog window | ||||
Ctrl + H – Toggle in-game diplomacy panel | Ctrl + H – Toggle in-game diplomacy panel | ||||
Ctrl + B – Toggle in-game barter and trade panel | Ctrl + B – Toggle in-game barter and trade panel | ||||
Ctrl + O – Toggle in-game objectives panel | Ctrl + O – Toggle in-game objectives panel | ||||
Ctrl + P – Toggle in-game tutorial panel | Ctrl + P – Toggle in-game tutorial panel | ||||
Alt + Shift + T – Toggle structure tree panel | Alt + Shift + T – Toggle structure tree panel | ||||
Alt + Shift + H – Toggle civilization info panel | Alt + Shift + H – Toggle civilization info panel | ||||
[font="sans-bold-14"]Modify mouse action[font="sans-14"] | [font="sans-bold-14"]Modify mouse action[font="sans-14"] | ||||
Ctrl + Right Click on structure – Garrison | Ctrl + Right Click on structure – Garrison | ||||
J + Right Click on structure – Repair | J + Right Click on structure – Repair | ||||
P + Right Click – Patrol | P + Right Click – Patrol | ||||
Shift + Right Click – Queue the move/build/gather/etc order | Shift + Right Click – Queue the move/build/gather/etc. order | ||||
Alt + Right Click – Order one unit from the current selection to move/build/gather/etc and unselect it. Used to quickly dispatch units with specific tasks | Alt + Right Click – Order one unit from the current selection to move/build/gather/etc. and unselect it. Used to quickly dispatch units with specific tasks | ||||
Shift + Left Click when training units – Add units in batches (the batch size is 5 by default and can be changed in the options) | Shift + Left Click when training units – Add units in batches (the batch size is 5 by default and can be changed in the options) | ||||
Shift + Left Click or Left Drag over unit on map – Add unit to selection | Shift + Left Click or Left Drag over unit on map – Add unit to selection | ||||
Ctrl + Left Click or Left Drag over unit on map – Remove unit from selection | Ctrl + Left Click or Left Drag over unit on map – Remove unit from selection | ||||
Alt + Left Drag over units on map – Only select military units | Alt + Left Drag over units on map – Only select military units | ||||
Alt + Y + Left Drag over units on map – Only select non-military units | Alt + Y + Left Drag over units on map – Only select non-military units | ||||
I + Left Drag over units on map – Only select idle units | I + Left Drag over units on map – Only select idle units | ||||
O + Left Drag over units on map – Only select wounded units | O + Left Drag over units on map – Only select wounded units | ||||
Ctrl + Left Click on unit/group icon with multiple units selected – Deselect | Ctrl + Left Click on unit/group icon with multiple units selected – Deselect | ||||
Right Click with a structure(s) selected – sets a rally point for units created/ungarrisoned from that structure | Right Click with a structure(s) selected – Set a rally point for units created/ungarrisoned from that structure | ||||
Ctrl + Right Click with unit(s) selected: | Ctrl + Right Click with unit(s) selected: | ||||
• If the cursor is over an own or allied structure – Garrison | • If the cursor is over an own or allied structure – Garrison | ||||
• If the cursor is over an enemy unit/structure – Attack (instead of capture or gather) | • If the cursor is over an enemy unit/structure – Attack (instead of capture or gather) | ||||
• Otherwise – Attack move (by default all enemy units and structures along the way are targeted) | • Otherwise – Attack move (by default all enemy units and structures along the way are targeted) | ||||
Ctrl + Q + Right Click with unit(s) selected – Attack move, only units along the way are targeted | Ctrl + Q + Right Click with unit(s) selected – Attack move, only units along the way are targeted | ||||
Ctrl + Mouse Move near structures – Align the new structure with an existing nearby structure | Ctrl + Mouse Move near structures – Align the new structure with an existing nearby structure | ||||
[font="sans-bold-14"]Overlays[font="sans-14"] | [font="sans-bold-14"]Overlays[font="sans-14"] | ||||
Show All 38 Lines |
Wildfire Games · Phabricator