/usr/share/doc/spacezero/html/manual.html is in spacezero 0.80.06-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 | <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Spacezero: "A RTS space game"</title>
<link href="manual_files/cssscreen.css" rel="stylesheet" media="screen">
<link href="manual_files/cssprint.css" rel="stylesheet" media="print">
</head>
<body id="manual">
<div class="rightcolumn">
<div class="header"><img src="manual_files/title.png" height="145" width="450"></div>
<!---------------------------------------------------------------->
<div class="content">
<h2>Manual:</h2>
<table width="600"><tbody><tr><td>
At the starting point the player owns a ship landed in a planet.<p>
Your objective is conquer all space.
</p><p>
Your first actions must be buy new ships and send them to explore the
Universe to find new planets.
</p><p>
Pressing the "o" key an orders menu is displayed in the bottom
of the main window. You can buy towers to extract resources and get
more gold, explorers and fighters to conquer planets.
</p><p>
After selecting an order press "ENTER" to execute it.
</p><p>
Press "ESC" to cancel it.
</p><p>
Pressing the "a" key you can control the spaceship
manually. Press "i" key to return to automatic mode.
</p><h3>Ships:</h3>
There are four types of ships: Explorer, Fighter, Defense Tower and Queen spaceship.
<table bgcolor="#222222" width="600">
<tbody><tr>
<td><img src="manual_files/explorer0.png" alt="Explorer ship" bgcolor="#222222"></td>
<td><h4>Explorer</h4></td><td> Useful to explore the space. It has a low gas cost and
poor arms. It has a large radar.</td>
</tr><tr bgcolor="#000000">
<td><img src="manual_files/fighter0.png" alt="Figther ship"></td>
<td><h4>Fighter</h4></td><td>
Better arms and faster than the explorer. </td>
</tr>
<tr>
<td><img src="manual_files/tower0.png" alt="Defense Tower"></td>
<td><h4>Defense Tower</h4></td>
<td>Only can stay on planets. It has two objectives: the defense of the
planet and the extraction of minerals.</td>
</tr>
<tr bgcolor="#000000">
<td><img src="manual_files/queen0.png" alt="queen spaceship"></td>
<td><h4>Queen spaceship</h4></td>
<td>In queen mode game, if you lost it, you lost the game.</td>
</tr>
</tbody></table>
<h3>Other objects:</h3>
<table bgcolor="#222222" width="600">
<tbody><tr>
<td><img src="manual_files/planet.png" alt="planet" bgcolor="#222222" width="64"></td>
<td><h4>Planets</h4></td><td> You must conquer them.</td>
</tr><tr bgcolor="#000000">
<td><img src="manual_files/asteroid.png" alt="Asteroid"></td>
<td><h4>Asteroids</h4></td><td>
Around all space. Destroying them, you get gold. </td>
</tr>
<tr>
</tr></tbody></table>
<h3>Orders menu:</h3> It is possible to give orders to
ships: pressing the "o" key an orders menu
is displayed in the bottom of the main window. When
you enter in order mode you only can give an
order. You get out of order mode in one of the next ways:
<ul>
<li> Executing the order. Pressing "ENTER".
</li><li> Canceling the order. Pressing "ESC".
</li><li>Changing of ship. Pressing: "TAB", "PageUp", "PageDown" or "Home".
</li></ul>
Several options are available:
<br><br>
<table bgcolor="#222222" width="600">
<tbody><tr>
<td width="100">GOTO</td>
<td>You can send your ships to different targets in many ways:
<ul display="inline">
<li>Giving the target id. The target id can be a planet or another
ship. Several ships can fly together if all of them have the same
target id. Example: GOTO 23. Will go the object labeled with the
number 23. It can be a planet or another ship.
</li><li>Giving the sector coordinates. Blank or coma separated. Example: GOTO 23,12
</li><li>Goto the nearest planet with n. Example: GOTO n. Will go to the
nearest ally or free known planet.
</li><li>Instead of the spaceship id you can write
F1, F2, etc. for the selected marked ships (see <a href="#selecting">
selecting a ship</a>). Example: GOTO F3.
</li></ul>
</td>
</tr>
<tr bgcolor="#000000">
<td>EXPLORE</td>
<td>Your ship will take off and will explore the space. Be aware if
your ship run out of fuel or it is very far from home.</td>
</tr>
<tr>
<td>SELECT</td>
<td>You can select a ship or a planet typing its
id.</td>
</tr><tr bgcolor="#000000">
<td>STOP</td>
<td>Your ship will stop.</td>
</tr>
<tr>
<td>TAKE OFF</td>
<td>To take off. (not so useful by now)</td>
</tr>
<tr bgcolor="#000000">
<td>BUY</td>
<td>You can buy any available ship, if you have enough gold. The ship must be landed.</td>
</tr>
<tr>
<td>UPGRADE</td>
<td>You can upgrade your ship until one level lower than the greatest level
reached. The ship must be landed.</td>
</tr>
<tr bgcolor="#000000">
<td>WRITE</td>
<td>Write a message to the other players.</td>
</tr>
<tr>
<td>SELL</td>
<td>To sell a ship. You'll get the half of its original value. The
ship must be landed.</td>
</tr>
</tbody></table>
<h3>Manual and automatic mode:</h3>
<p>
You can change between both modes, for all your ships, pressing the
"a" key for manual mode and pressing the "i" key
to back to the automatic mode.</p><p>
In manual mode you can control every ship independly with the
keyboard. To turn the ship use the left and right arrow keys. To
accelerate, the up key arrow. SPACE to fire. 1,2,3 to change armor.
</p><p>
In automatic mode, the ship follows your orders, except in the next cases:
</p><ul>
<li>If an enemy ship is near then attack.
</li><li>If it is close to asteroids, goes to them.
</li><li>If it has few fuel or no ammunition goes to the nearest ally planet.
</li><li>When landed, doesn't take off until it reaches a minimum amount of fuel and ammunition.
</li></ul>
When the exceptions finish, continue with the given order.
<hr>
<a name="selecting"></a>
<h3>Selecting a ship:</h3>
<p>
There several ways of selecting a ship:
</p><ol>
<li>Pressing the "Tab" key you can change among all your
ships. "Ctrl-Tab" inverts the order.
</li><li>Pressing "PageDown" selects a ship in the next
planet. "PageUp" in the previous one.
</li><li>Pressing "Home" selects the first spaceship in outer space.
</li><li>Using the order command SELECT and introducing the ship ID.
</li><li>With mouse in map view or inner a planet.
</li><li>There are four rapid access key to select ships: F1, F2, F3 and
F4. If you press Ctrl-F1 the actual selected ship is assigned to the
key F1, etc...
</li></ol>
<p></p>
<h3>Selecting multiple ships:</h3>
<p>
In the map view or inner a planet, you can select various ships with
the mouse. The next order will affect to all of them. Simply, click
with the left mouse button and, without release it, drag and select the
region you want. All ships into that region will be selected. The color
of the selected ships will be white.
</p><p>
If you select a planet in the map view, all spaceships inside the
planet will be selected.
</p><h3>Weapons:</h3>
<p>
The ships have three types of weapons.
<table bgcolor="#222222" width="600">
<tbody><tr>
<td width="100">Shots</td><td>All the ships.</td>
</tr>
<tr bgcolor="#000000">
<td>Missile</td><td>Only fighters.</td>
</tr>
<tr>
<td>Laser</td><td>Only fighters.</td>
</tr>
</tbody></table>
</p><p>
Depending of the level of the ship some weapons are available or
not. At level 0 only the shots are available. The fighter have two
more weapons: missile at level 1 and laser at level 2. All the ships
increase their weapons strength and their shields when pass to the
next level.<br> In manual mode you can change among the weapons
pressing 1, 2 or 3 keys (If the weapon is available or it has
ammunition).
</p>
<h3>Window and ship centered view modes.</h3>
Pressing "n" is possible to change between two view modes:
centered at the ship or centered at the window.
<a name="gamemodes"></a>
<h3>Game modes:</h3>
There are three game modes: Cooperative, Deathmatch and Queen mode.
<ul>
<li>Cooperative.<p>
You can select from the menu two options:
</p><ol>
<li>Cooperative mode. In this case all human players fight in the same team.
</li><li>Computer cooperative mode. All computer players fight in the same team.
</li></ol>
</li><li>Deathmatch.<p>
It is the default mode. All the players fight against all.
</p></li><li>Queen mode.<p>
An especial ship play the same role that the King in chess. If you
lost it, all your ships are destroyed. GAME OVER.
</p></li></ul>
It is possible select these options from the command line: -cooperative, -compcooperative, -queen.
<hr>
<a name="infowindows"></a>
<h3>Navigate information:</h3>
<p>
<table width="600">
<tbody><tr>
<td><img src="manual_files/navinfo.png" alt="Navigation information"></td>
<td>
In normal navigation mode, in the left of the main window you can
see the next information:
<ul>
<li>Four status bar: acceleration, energy, state and experience of
the current selected ship.
</li><li>Information about the current selected ship as the type of ship F
(fighter) T (tower) E (explorer) Q (queen). Its ID. Its mode: Automatic (A) or
Manual (M) and its level. Ammunition and weapon selected. In witch
sector it is, velocity, number of enemies killed, etc...
</li><li>Global information about the player: number of ships, number of
planets, gold, number of ships lost, number of enemies defeat, etc...
</li><li>Information about the planet in which the ship it is. Planet ID,
gold remaining and mass.
</li></ul>
</td>
</tr>
</tbody></table>
</p><h3>Radar:</h3>
<p>
<table width="600">
<tbody><tr>
<td>
<img src="manual_files/radar0.png" alt="radar">
</td>
<td>
In the free space the radar info is showed as a red
circle centered at the spaceship. The different objects
as represented as follows: big dots for planets, with
the color of the player that own such planet. White
dots the spaceships of the player, blue dots the
spaceships of the same team and red dots for the enemy
spaceships.
</td>
</tr>
</tbody></table>
</p><h3>Map:</h3>
<p>Pressing the "m" key you enter in the map view. All your
ships and all known planets are shown.<br> Its possible to zoom in and
out with "z" and "Z".
<br>The cursor keys allows you to move along the map.<br>
<space> centers the map in the actual ship.<br>
Mouse pointer shows you the coordinates.
</p>
<table width="600">
<tbody><tr>
<td>
<img src="manual_files/map1.png" alt="radar">
</td>
<td>
The white color are reserve for empty planets and
asteroids. The different objects has the color of
their player. The planets are represented by big
dots, the spaceships by crosses, the asteroids by
white crosses. The spaceships and planets has also
their id number.
<p>
The explored universe is marked with dark red
crosses. The universe has a limit; beyond that
there are no marks.
</p></td>
</tr>
</tbody></table>
<h3>Game messages:</h3>
<table width="600">
<tbody><tr>
<td>
<img src="manual_files/terminal3.png" alt="terminal">
</td>
<td>
<p>All information about the game as: ships in
danger, asteroids founded, planets discovered,
etc. appear in the left down corner of the main
window.
</p><p>If you run SpaceZero from a terminal the same
information is displayed on it. All the given
orders accepted are also showed there.
</p></td>
</tr>
</tbody></table>
<h3>Ships and planets info:</h3>
<p>Pressing the "f5" key a sort information of all your
ships and planets is displayed.
</p>
<table width="600">
<tbody><tr>
<td><img src="manual_files/shiplist.png" alt="Ship list"></td>
<td>
<ul>
In the left of the main window you can
see the next information about your ships:
<li>The type of the ship: F (fighter), T (tower), E (explorer), Q (queen) or M (if it is in manual mode).
</li><li>Its level.
</li><li>Its ID.
</li><li>The actual order. EXP means exploring. GT:14 that is going to obj
14.
</li><li>In which planet is the ship. IN:0 means in outer space.
</li><li>In the case that the ship state or energy are not at 100% shows its value.
</li><li>In white color its showed the actual selected ship. Red and yellow
colors are for ships in danger (cause of low gas or damaged).
</li></ul>
</td>
</tr>
<tr>
<td><img src="manual_files/planetlist.png" alt="planet list"></td>
<td>
In the right side of the screen is showed a planet
list with the next information: planet id, gold
remaining and the number of ships in it.
</td>
</tr>
</tbody></table>
<p>Pressing the "f6" key a sort game statistics are displayed
with the next information:
</p>
<p>
<img src="manual_files/statistics.png" alt="game statistics">
</p><p>
Player name, number of ships, (total number of ships
created), planets, enemy ships destroyed and number of
lost ships.
</p><hr>
<a name="experiencegold"></a>
<h3>Experience:</h3>
Ships experience increase during the game. The ships can get
experience in any of the following ways:
<p>
<b>In combat</b>, when a ship is reached by a shot,
destroying an enemy ship and conquering an enemy or empty
planet.
</p><p>
<b>Training</b>: all ships with a level equal or
superior to 3 can train other ships. For training,
both ships must be in same planet and the pupil must
be landed. The master also must be two levels
superior.
</p><p>
<b>Upgrade</b>: you can upgrade a ship (it cost
gold). You can only upgrade until one level below the
higher level reached for one of your ships.
</p><h3>Gold:</h3>
<h4>There are several ways to obtain gold:</h4>
<p>
-Every tower in each planet gets gold until the planet
resources are finished. In this case they can still
obtain a little amount of gold. Increasing the number
of towers in every planet increased the amount of gold
obtained. Depending on the planet mass, there is a
limit in the number of towers in the same planet that
can obtain gold. For the big ones, this limit can be
four or five towers. For the little ones, three.
</p><p>
-For each planet, every player gets a fix amount of
gold.
</p><p>
-Destroying asteroids is another way to obtain gold.
</p><p>
-All the ships destroyed inside a planet increase the
planet resources.
</p><p>
-And the last way: selling ships .
</p><p><br>
</p><h4>And there are also several ways to lost it:</h4>
<p>
-All the ships, except the towers, have a cost. This
constant cost is increased when a ship is upgraded.
</p><p>
-All the ammunition cost gold.
</p><p>
-Repair and refuel a ship cost gold.
</p><p>
-Buying, upgrading ships.
</p><h3>Size of the Universe:</h3>
Its possible to choose the size of the Universe, the
number of galaxies and the total number of
planets. Use the command line options: -l, -g and
-n.<p> The units of the universe size are pixels.
The distance is indicated in sectors (1 sector is 1410
pixels)
</p><hr>
<a name="netgamming"></a>
<h3>Net gaming:</h3>
For two players net game: one must be configured as
the server and the other one as the client. Use the
next command line options: <p>
$ space -s -ip ipnumber <br>
for the server, and <br><br>
$ space -c -ip ipnumber <br>
for the client. </p><p>
where ipnumber is the IP number of the server.
</p><p>
SpaceZero use the port 8000 by default. You can use
another port adding -port portnumber in the command
line. SpaceZero also use the next port, by default
8001.
</p><hr>
<a name="loadsave"></a>
<h3>Loading and saving games:</h3>
<Ctrl>-s and <Ctrl>-l will save and load a game. Only two
games can be saved: one for single game and another one for a net
game.
<br>In a net game only the server can save and load games.
<h3>Quitting a game:</h3>
<Ctrl>-q will quit the game.
<h3>Game Over:</h3>
If you lost all your ships the game is over.
<p>
In queen mode game, if you lost the Queen Spaceship,
you lost the game.
</p><p>
When game is over, pressing the "f7" and
"f8" keys you can observe the other players
(in single games and in the server side).
</p><h3>Tips:</h3>
<p>-Try to conquer all the inexplore planets as fast as you can.
</p><p>-Don't buy more than two or three towers by planet unless you need to
defend the planet.</p>
<p>-Watch out your explorers, don't let them go too far.</p>
<p>-You can form groups of ships ordering to some of them GOTO another
ship. All of them will go where this last one go.</p>
<p>-Save some gold. It would be useful if you are under attack.</p>
<p>-Use the ships of level three or superior to upgrade the rest,
especially the towers.</p>
</td></tr></tbody></table>
<hr>
<a name="kcontrol"></a>
<h3>Keyboard controls:</h3>
<table width="600"><tbody><tr><td>
<table border="1">
<tbody><tr><td>up arrow </td><td>accelerate.</td></tr>
<tr><td>left,right arrows </td><td>turn left, right.</td></tr>
<tr><td>space </td><td>fire.</td></tr>
<tr><td>tab </td><td>change to next ship.</td></tr>
<tr><td>Ctrl-tab </td><td>change to previous ship.</td></tr>
<tr><td>PageDown </td><td>change to next planet.</td></tr>
<tr><td>PageUp </td><td>change to previous planet.</td></tr>
<tr><td>Home </td><td>change to first ship in outer space.</td></tr>
<tr><td>1, 2, 3 </td><td>choose weapon.</td></tr>
<tr><td>Ctrl-[f1f2f3f4] </td><td>mark a ship.</td></tr>
<tr><td>f1, f2, f3, f4 </td><td>select a previous marked ship.</td></tr>
<tr><td>f5 </td><td>show a ship list.</td></tr>
<tr><td>f6 </td><td>show game statistics.</td></tr>
<tr><td>o </td><td>enter in order menu.</td></tr>
<tr><td>Esc </td><td>exit from order menu.</td></tr>
<tr><td>m </td><td>show-hide space map.</td></tr>
<tr><td>a, i </td><td>automatic-manual mode.</td></tr>
<tr><td>n </td><td>window, ship mode view</td></tr>
<tr><td>p </td><td>pause game</td></tr>
<tr><td>Ctrl-q </td><td>quit game.</td></tr>
<tr><td>Ctrl-s </td><td>save game.</td></tr>
<tr><td>Ctrl-l </td><td>load game.</td></tr>
</tbody></table>
<p>
</p><h4>In map view:</h4>
<table border="1">
<tbody><tr><td>z Z </td><td>zoom in out.</td></tr>
<tr><td>arrow keys </td><td>move map.</td></tr>
<tr><td>space </td><td>center map in the actual ship.</td></tr>
<tr><td>mouse pointer </td><td>show coordinates.</td></tr>
<tr><td>l </td><td>show-hide labels.</td></tr>
</tbody></table>
<a name="commandline"></a>
<h3>Command line options:</h3>
<table border="1" width="600">
<tbody><tr><td>-h. </td><td>Brief help.</td></tr>
<tr><td>-n n. </td><td>Where n is the number of planets.(default 30)</td></tr>
<tr><td>-p n. </td><td>Where n is the number of players.(default 2)</td></tr>
<tr><td>-g n. </td><td>Where n is the number of galaxies.(default 1)</td></tr>
<tr><td>-l n. </td><td>Where n is the size of the Universe.(default 100000)</td></tr>
<tr><td>-k. </td><td>Planets are known by all the players.</td></tr>
<tr><td>-cooperative. </td><td>Cooperative mode.</td></tr>
<tr><td>-compcooperative. </td><td>Computer cooperative mode.</td></tr>
<tr><td>-queen. </td><td>Queen mode.</td></tr>
<tr><td>-nopirates. </td><td>Don't add a team of pirates.</td></tr>
<tr><td>-nosound. </td><td>Sound disabled.</td></tr>
<tr><td>-nomusic. </td><td>Music disabled.</td></tr>
<tr><td>-s, -c. </td><td>Server,client mode.</td></tr>
<tr><td>-ip IP. </td><td>Where IP is the ip of the server.</td></tr>
<tr><td>-port n. </td><td>Where n is the port used for communication.</td></tr>
<tr><td>-name playername. </td><td>Where playername is the name of the player.</td></tr>
<tr><td>-f font. </td><td>Change the default font by font.</td></tr>
<tr><td>-geom widthxheigth. </td><td>Define the size of the main window.</td></tr>
</tbody></table>
<br>
</td></tr></tbody></table>
<hr>
<h3>Bugs:</h3>
<p>Not tested in net between 32 and 64 machines. Maybe doesn't work
properly.</p>
<p>Not so tested in an internet connection. Maybe doesn't work
properly.</p>
</div>
<!---------------------------------------------------------------->
<div class="footer"><hr>
<p>Copyright © 2010-2011 MRevenga <br>
</div>
</div>
<div class="leftcolumn">
<img src="manual_files/menu.png" height="125" width="125">
<div class="menuheader">SpaceZero</div>
<ul>
<li><a href="#kcontrol">Keyboard control</a></li>
<li><a href="#commandline">Command options</a></li>
<li><a href="#selecting">Selecting Ships</a></li>
<li><a href="#gamemodes">Game modes</a></li>
<li><a href="#infowindows">Information windows</a></li>
<li><a href="#experiencegold">Experience, gold</a></li>
<li><a href="#netgamming">Net gaming</a></li>
<li><a href="#loadsave">Load and save</a></li>
</ul>
</body></html>
|