home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Spiele Shareware
/
os2games.iso
/
os2games
/
action
/
asteroid
/
asteroid.hlp
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1991-06-09
|
11KB
|
409 lines
ΓòÉΓòÉΓòÉ 1. Help for Keys ΓòÉΓòÉΓòÉ
ASTEROID 2.2 allows the user to select which keys control the ship. To change
the default keys select the "Keys..." menu item in the "Options" menu.
The game play functions have the following default key definitions:
<Left Arrow>
Rotate Left
<Right Arrow>
Rotate Right
<Up Arrow>
Thrust
<Down Arrow>
Hyperspace
<Space>
Fire
s
Shield
The following keys may not be redefined:
F1
Help
1
Select 1 Player Game
2
Select 2 Player Game
<CTRL> + f
Hide Frame Controls
<CTRL> + k
Redefine Keys
<CTRL> + p
Pause Game
F3 or <CTRL> + x
Exit Game
Additionally, the mouse has the following functions:
Double Click Left Button
Hide/Show Frame Controls
Double Click Right Button
Pop up About dialog box
Left Button + Drag
Move screen without title bar
ΓòÉΓòÉΓòÉ 2. Help for Game Control ΓòÉΓòÉΓòÉ
The Game menu allows you to start a new game or affect a game in progress.
New
Starts a new 1 or 2 player game.
Frame Controls
Hides/shows the frame controls (titlebar, menu, etc.).
Background
Allows ASTEROID to run in the background and when iconized.
Pause
Suspends all screen action until unpaused.
Stop
Stops the game in process and returns ASTEROID to attract mode.
Exit
Exits ASTEROID.
ΓòÉΓòÉΓòÉ 3. Help for New Game ΓòÉΓòÉΓòÉ
1 Player Game
Starts a new one player game.
2 Player Game
Starts a new two player game.
In two player games players alternate turns after each ship.
If a game is already in progress, New will be disabled.
ΓòÉΓòÉΓòÉ 4. Help for Frame Controls ΓòÉΓòÉΓòÉ
If the frame controls are visible, selecting Frame Controls will make them
invisible; if the frame controls are already hidden it will make them visible.
The frame controls are the system menu, the title bar, the minimize and
maximize buttons, and the application menu.
ΓòÉΓòÉΓòÉ 5. Help for Background ΓòÉΓòÉΓòÉ
When enabled, screen action will continue unless explicitly paused.
Normally game play is automatically paused when ASTEROID is iconized, when it
is not the foreground process, or when the user is accessing the menus or a
dialog box.
The Background option allows ASTEROID to be used as a backdrop and to be played
in iconic form.
ΓòÉΓòÉΓòÉ 6. Help for Pause ΓòÉΓòÉΓòÉ
Pause pauses (or unpauses) ASTEROID. If a game is in progress all action will
be stopped until the game is unpaused.
ASTEROID may also be paused by pressing <CTRL> + p.
You may unpause a game by selecting Pause, or by pressing <CTRL> + p.
ΓòÉΓòÉΓòÉ 7. Help for Stop Game ΓòÉΓòÉΓòÉ
If a game is in progress Stop will terminate it.
If a game is not in progress, Stop will be disabled.
ΓòÉΓòÉΓòÉ 8. Help for Exit ΓòÉΓòÉΓòÉ
Select Exit or press F3 to exit ASTEROID.
ΓòÉΓòÉΓòÉ 9. Help for Options ΓòÉΓòÉΓòÉ
The Optionsmenu allows you to adjust game play parameters and options.
Ships
Sets the number of ships you start each game with.
Photons
Sets the number of photons avaible.
Rapid Fire
Enable or disables rapid fire.
Fire Rate
Sets the rapid fire rate.
Shield
Enables or disables the shield.
Keys
Lets you redefine the ship control keys.
ΓòÉΓòÉΓòÉ 10. Help for Ships ΓòÉΓòÉΓòÉ
The Ships submenu allows you to select the number of ships each player
initially receives.
(It may be set to 3, 4, or 5, the default is 3)
ΓòÉΓòÉΓòÉ 11. Help for Photons ΓòÉΓòÉΓòÉ
The Photons submenu allows you to select the maximum number of photons
available at any one time.
(It may be set to to 3, 4, 6, or 8, the default is 4)
ΓòÉΓòÉΓòÉ 12. Help for Rapid Fire ΓòÉΓòÉΓòÉ
The Rapid Fire option allows you to enable or disable the rapid fire feature.
When enabled, rapid fire lets you fire multiple photons by simply holding down
the Fire key.
(By default, rapid fire is enabled)
ΓòÉΓòÉΓòÉ 13. Help for Fire Rate ΓòÉΓòÉΓòÉ
The Fire Rate submenu allows you to set the rate of rapid fire.
Fire Rate is disabled unless Rapid Fire is enabled.
(The default rapid fire rate is Slow)
ΓòÉΓòÉΓòÉ 14. Help for Keys ΓòÉΓòÉΓòÉ
Keys... pops up the Key Definition dialog box which allows you to redefine
which keys control the ship.
ΓòÉΓòÉΓòÉ 15. Help for Help ΓòÉΓòÉΓòÉ
Get help on how to use help, get extended help, look at the help index, or to
look at copyright information.
Help for help
Provides detailed information on the kinds of help available and how to
use help.
Extended help
Displays general help.
Keys help
Displays a list of keys.
Help index
Displays the help index.
About
Displays copyright information.
ΓòÉΓòÉΓòÉ 16. Help for Help ΓòÉΓòÉΓòÉ
Help for Help shows what kind of help is available and how to use the available
help.
In general, help is provided for every menu, command, and other selections.
To get detailed information on help, click on Help for help..., or select it
and press <Enter>.
ΓòÉΓòÉΓòÉ 17. Extended Help ΓòÉΓòÉΓòÉ
Extended Help provides general information about ASTEROID
To get extended help, click on Extended help...
ΓòÉΓòÉΓòÉ 18. Help Keys ΓòÉΓòÉΓòÉ
Display a list of keys and mouse functions.
To display the list of keys, click on Keys help...
ΓòÉΓòÉΓòÉ 19. Help for Help index ΓòÉΓòÉΓòÉ
Display the help index.
The help index lists titles for all available help by subject.
To display the help index, click on Help index....
ΓòÉΓòÉΓòÉ 20. Help for About ΓòÉΓòÉΓòÉ
Display copyright information.
To display the copyright information, click on About
ΓòÉΓòÉΓòÉ 21. Help for ASTEROID ΓòÉΓòÉΓòÉ
ASTEROID is an OS/2 Presentation Manager implementation of the 1979 arcade game
Asteroids(tm) by Atari.
Additional information about ASTEROID is available on the following subjects:
o Installation
o Features
o Scoring
o A Brief History of ASTEROID
o Important Notes
ASTEROID is copyright (c) 1990, 1991 by Todd B. Crowe. You may copy ASTEROID
freely. There is no warranty implied or otherwise. You may not modify any of
the code or any of the accompanying files without my permission. ASTEROID may
not be sold or distributed commercially or otherwise for profit. I reserve
all rights and privileges to ASTEROID.
ΓòÉΓòÉΓòÉ <hidden> Installing ASTEROID ΓòÉΓòÉΓòÉ
Installation
If you want to run ASTEROID from a full screen prompt simply type:
ASTEROID
If you want to install ASTEROID in a Presentation Manager program group: create
a "New..." program entry and supply a drive and path in the "Path and file
name" entry field:
C:\GAMES\ASTEROID.EXE
No parameters are required.
The file ASTEROID.HLP (this file) should be in the ASTEROID working directory
or in a directory pointed to by the HELP environment variable. ASTEROID.HLP
contains all of the help information for ASTEROID.
The file ASTEROID.DLL must be in a directory in your LIBPATH (e.g. C:\OS2\DLL);
if it is not ASTEROID.EXE will display an error message box and then terminate.
ASTEROID.DLL contains the two custom fonts used by ASTEROID.EXE.
On slower machines asteroid movement may look very jumpy. In fact, everything
moves at the same rate on a slow computer as a fast computer. On a slow
computer the asteroids are just redrawn less often.
ΓòÉΓòÉΓòÉ <hidden> Features ΓòÉΓòÉΓòÉ
Features
ASTEROID resembles very closely the arcade game Asteroids. It supports the
player attraction modes, the high score entry screen, a high score table, a
custom font, and 2 player mode. Enemy space ships appear on the screen and fire
directly at the player's ship. The player may hyperspace, but, as in the
arcade game, the player's ship randomly blows up on reentry.
Beginning in ASTEROID 2.0 high scores, window size and position information,
and frame control status were saved in a profile. ASTEROID 2.1 added a system
menu, a help screen, and the ability to customize the number of ships per game,
the number photons that may be fired simultaneously, the use of the shield, and
the keys for controlling the ship.
In version 2.1 a new game play feature was added to ASTEROID. The player's
ships may be equipped with a shield. The shield protects a ship from
asteroids, the enemy ships, and photons. It does, however, have a drawback.
The shield operates off of the hyperspace drive, which has a limited energy
reserve. When the shield is on it draws energy from the hyperspace drive
energy reserve. Eventually, the reserve supply will become exhausted and the
shield will power down. When the hyperspace energy reserve is low hyperspacing
is more dangerous. If the shield is left off, the hyperspace drive will slowly
recharge the energy reserve.
Finally, this wonderful online help was added with ASTEROID 2.2 (the current
version).
ΓòÉΓòÉΓòÉ <hidden> Scoring ΓòÉΓòÉΓòÉ
Scoring
Scoring is the same as in the original arcade game:
Large Asteroids = 20 points
Medium Asteroids = 40 points
Small Asteroids = 100 points
Large Enemy Spaceships = 200 points
Small Enemy Spaceships = 1000 points
A free ship is awarded at 10,000 points and every 10,000 points thereafter.
ΓòÉΓòÉΓòÉ <hidden> A Brief History of ASTEROID ΓòÉΓòÉΓòÉ
A Brief History of ASTEROID
ASTEROID 1.0 - June 1990
Basic Asteroids game
Limited customization
Variable speed settings
Simple scalable screen display
Integer math for speed
ASTEROID 2.0 Changes - September 1990
New custom fonts
Asteroids-like screen display
Automatic play speed selection
1/2 Player games
High score table
Use of profile to save information
Complete rewrite of code
ASTEROID 2.1 Changes - May 1991
Minor bug fixes from 2.0
Menu bar, key definition, help screen
Customize options
Shield option
ASTEROID 2.2 Changes - June 1991
Minor bug fixes from 2.1
Rapid fire
Improved keyboard input
On-line help
ΓòÉΓòÉΓòÉ <hidden> Important Notes ΓòÉΓòÉΓòÉ
Important Notes
ASTEROID is not shareware, but neither is it public domain. I do not ask that
you send me any money. If you enjoy ASTEROID (and I know there are several of
you who do), then I would appreciate hearing from you. In the past, people
have sent me examples of their own programs. I also appreciate receiving
comments and suggestions for improvements. If you are an employer and are
interested in hiring a young OS/2 (or UNIX) programmer, I would be interested
in hearing about possible job opportunities.
Todd Crowe
1310 Indian St.
Bellingham, Washington 98225
Internet Address: TODDC@NESSIE.WWU.EDU