From c90c389a8a8d9d8661e9772ec4144c5cf2039f23 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegames@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- doc/kasteroids/Makefile.am | 4 + doc/kasteroids/fuel.png | Bin 0 -> 353 bytes doc/kasteroids/index.docbook | 328 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 332 insertions(+) create mode 100644 doc/kasteroids/Makefile.am create mode 100644 doc/kasteroids/fuel.png create mode 100644 doc/kasteroids/index.docbook (limited to 'doc/kasteroids') diff --git a/doc/kasteroids/Makefile.am b/doc/kasteroids/Makefile.am new file mode 100644 index 00000000..368fc0da --- /dev/null +++ b/doc/kasteroids/Makefile.am @@ -0,0 +1,4 @@ + +KDE_DOCS = AUTO +KDE_LANG = en + diff --git a/doc/kasteroids/fuel.png b/doc/kasteroids/fuel.png new file mode 100644 index 00000000..7ee0ff73 Binary files /dev/null and b/doc/kasteroids/fuel.png differ diff --git a/doc/kasteroids/index.docbook b/doc/kasteroids/index.docbook new file mode 100644 index 00000000..61563db0 --- /dev/null +++ b/doc/kasteroids/index.docbook @@ -0,0 +1,328 @@ + + + + + +]> + + + + + +The &kasteroids; Handbook + + + +&Martin.R.Jones; &Martin.R.Jones.mail; + + + +&Philip.Rodrigues; &Philip.Rodrigues.mail; + + + + + + +2000 +Martin R. Jones + + + +2001-2005 +Philip Rodrigues + +&FDLNotice; + +2005-01-18 +2.3 + +&kasteroids; is, as you would expect, the &kde; clone of the +popular Asteroids game. + + +KDE +games +linux +asteroids + + + + + +Introduction + +The objective of &kasteroids; is to destroy all the asteroids on the +screen to advance to the next level. Your ship is destroyed if it makes contact +with an asteroid. + + + + +Your Ship + +When your ship is first launched, it has only basic abilities: Turning, +Thrusting and Shooting + +In order to move your ship, rotate it to face the direction you wish to +travel and press the thrust key. Of course the ship has momentum, so you will +have to compensate when you select the angle of the ship. Thrusting uses fuel, +so you should not use your thrusters more than necessary. + +You have an unlimited amount of ammunition, so shoot away. Only a limited +number of shots can be active at once, though. If you repeatedly shoot and +miss, you will find that you are unable to shoot until some of the shots have +expired. + +Your ship has a limited amount of fuel. When all the ship's fuel has been +consumed it is unable to thrust anymore. This leaves you immobile, but not +defenseless ‐ you can still rotate and shoot. + +Fortunately the asteroids occasionally release fuel when they are shot. +Fly your ship into the fuel symbol to collect it. + + +Fuel Upgrade + + + + + +Fuel Upgrade + +Fuel Upgrade + + + + + + +Ship Upgrades + +Occasionally when you shoot an asteroid a symbol will be produced. These +symbols represent upgrades to your ship. Fly over the symbol to install it in +your ship. The upgrades have a cumulative effect, up to a maximum of 5. + +The improvements available are: + + + +>Brakes +Brakes stop your ship as quickly as possible. The more brake +upgrades you have the faster you can stop, with lower fuel +usage. + + + +Shields +Shields absorb the collision with asteroids, but use a lot of +fuel. You need at least two shield upgrades to survive a hit from a medium +sized rock, and 3 to survive a large rock. You will also need to have enough +fuel to maintain the shield during the strike. + + + + + + +Controls + +The key bindings are configurable via the +SettingsConfigure +Shortcuts... menu item. + +The defaults are: + + +Rotate Anti-Clockwise - Left +Arrow +Rotate Clockwise - Right +Arrow +Thrust - Up +Arrow +Shoot - Space +Bar +Shields - S +Pause - P +Brake - X + + + + + +Configuring &kasteroids; +&kasteroids; only has a few options, which can be reached from +SettingsConfigure +KAsteroids.... + + +Start new game with n +ships +When you start a new game, you have ships in +reserve, in case of an accident ;-). This specifies how many ships you have +in total when the game starts. + + + +Show Highscores on Game Over +If selected, shows all of the highscores each time you finish a +game, regardless of whether or not you achieve a highscore. + + + +Player can destroy Powerups +If selected, shooting a powerup destroys it. If unselected, the +powerup remains, allowing you to still pick it up. + + + + + + + + +Tips + +Here are some tips that may help: + +If you want to stop your ship, use the brakes rather than stopping +manually. The brakes stop you faster, with less fuel usage. + +Shields are expensive. They should be used as a last resort. Try to +use your thrusters to avoid collisions when practical. + +Avoid the edges of the playing field. It's more difficult to see +asteroids approaching from the opposite side of the field. + + + +Menu Reference + +The <guimenu>Game</guimenu> Menu + + + + + +&Ctrl;N + +Game +New + +Starts a new game of +&kasteroids; + + +P +Game +Pause + +Pauses the game + + + +&Ctrl;H + +Game +Show Highscores + +Shows the High Scores for +&kasteroids; + + + +&Ctrl;Q + +Game +Quit + +Quits &kasteroids; + + + + + + +The <guimenu>Settings</guimenu> Menu + + + +SettingsConfigure Shortcuts... +Brings up the Shortcuts Configuration dialog. This is +a standard &kde; shortcuts configuration dialog, which you are +probably familiar with. See for details of the +default controls. + + + + + +Settings +Configure KAsteroids... + +Brings up the configuration dialog for +&kasteroids;. See . + + + + + + +The <guimenuitem>Help</guimenuitem> Menu + +&help.menu.documentation; + + + + + + + +Credits + +&kasteroids; + +Program Copyright 1997 &Martin.R.Jones; &Martin.R.Jones.mail; + +Documentation based on the original by &Martin.R.Jones;, currently +maintained by &Philip.Rodrigues; &Philip.Rodrigues.mail;. + + + +&underFDL; +&underGPL; + + + + +Installation + + +How to obtain &kasteroids; + +&install.intro.documentation; + + + + +Compilation and Installation + +&install.compile.documentation; + + + + + + + + + + -- cgit v1.2.1