5e9cc577b8
from individual DESCR files that had them.
301 lines
9.3 KiB
Text
301 lines
9.3 KiB
Text
README.txt for "GalaXa"
|
|
|
|
GalaXa
|
|
|
|
version 0.1, April 22, 1998
|
|
|
|
by Bill Kendrick
|
|
New Breed Software
|
|
(c) 1998
|
|
|
|
kendrick@zippy.sonoma.edu
|
|
http://zippy.sonoma.edu/kendrick/
|
|
|
|
|
|
CHANGES
|
|
-------
|
|
Changes since v.0.0 (April 10, 1998)
|
|
|
|
NEW FEATURES:
|
|
|
|
* High score / High level / High hit-ratio tables
|
|
* Pause has been added (press [P])
|
|
* You can only shoot three bullets at a time. (6 if you've got two ships)
|
|
* Cool explosion graphics
|
|
* Planets in the background (starfield)
|
|
* Asteroids (find out where!)
|
|
* Sound effects (use "-sound")
|
|
|
|
FIXED BUGS:
|
|
|
|
* The left "Master" was in the wrong place. :)
|
|
* Sometimes bugs would already be in place when starting out the first
|
|
level of a new game. This has been fixed.
|
|
|
|
|
|
ABOUT GALAXA
|
|
------------
|
|
GalaXa is Freeware. If you like it, please send your comments, a donation,
|
|
a postcard, anything! See the "CONTACT" section at the end of this document
|
|
to find out how to reach me.
|
|
|
|
GalaXa is a space game based loosely on "Galaga," an arcade classic
|
|
released by NAMCO in the 1981. GalaXa is an X-Window game written in
|
|
C in my spare time.
|
|
|
|
|
|
STORY
|
|
-----
|
|
You are a lone starfighter pilot battling the evil race of
|
|
GalaXans, giant bug-like creatures who have been meanacing the
|
|
peaceful inhabitants of your solar system.
|
|
|
|
|
|
REQUIREMENTS
|
|
------------
|
|
GalaXa requires an X-Server with at least 4-bit greyscale depth.
|
|
16-bit or higher color depth is recommended, but hopefully shouldn't
|
|
be required. If you have problems running the game, please e-mail me
|
|
and I'll see if I can help: kendrick@zippy.sonoma.edu
|
|
|
|
|
|
INSTALLING
|
|
----------
|
|
To install GalaXa, simply type:
|
|
|
|
make
|
|
|
|
The "makefile" contains defaults which you may need to change.
|
|
(Most likely, you may need to change the "XLIB" and "CFLAGS" to
|
|
conform to your system's setup.)
|
|
|
|
|
|
RUNNING
|
|
-------
|
|
You can run GalaXa by simply typing
|
|
|
|
galaxa
|
|
|
|
Some useful command line arguements are, in this order:
|
|
|
|
display - for example, "$DISPLAY" or "computer:0.0"
|
|
level - for example, "-l10" or "-L5"
|
|
greyscale - use "-grey" or "-g"
|
|
sound - use "-sound" or "-s"
|
|
|
|
Some example calls:
|
|
|
|
./galaxa $DISPLAY -l15 -grey
|
|
galaxa home.computer.net:0.0 &
|
|
galaxa my.server:0.0 -l3 &
|
|
galaxa -sound
|
|
|
|
etc.
|
|
|
|
|
|
After a moment, a screen will appear with a count-down from 10 to 1,
|
|
the text "ONE MOMENT", and a percentage bar.
|
|
|
|
At this point, the game is loading all of the graphics onto your X-Server.
|
|
Once the counter reaches 0 and the percentage bar reaches "full",
|
|
the title screen will appear.
|
|
|
|
|
|
THE TITLE SCREEN
|
|
----------------
|
|
The title screen will display the title graphic, credits, and the
|
|
currently-selected level. Use the following keystrokes:
|
|
|
|
[L] - Select the next higher level.
|
|
[K] - Select the previous level.
|
|
[Space] - Begin the game at the selected level.
|
|
[Q] - Quit the program.
|
|
[1] - Next title screen
|
|
[2] - Jump to high scores title screen
|
|
|
|
If you wait for a few moments, a number of useful help screens will appear,
|
|
explaining things like what each object in the game is. The high score
|
|
will also appear.
|
|
|
|
If you wish to page through these manually (rather than wait), you can
|
|
press [1] repeatedly to get to each screen, and eventually back to the
|
|
title display. Press [2] to get to the high score screen.
|
|
|
|
If you press [L] or [K] to change the level, and you are viewing a help
|
|
screen, the title display will reappear.
|
|
|
|
If you press [Space] to begin a game, and you are viewing a help screen,
|
|
the game will begin.
|
|
|
|
|
|
THE GAME SCREEN
|
|
---------------
|
|
The game screen looks similar to this text representation:
|
|
|
|
_________________________________________
|
|
| Score: 00000 Level: 01 Lives: 03 | <-- Game status
|
|
| |
|
|
| X X |
|
|
| |
|
|
| % % % % % |
|
|
| | <-- Evil GalaXan aliens
|
|
| & & & & & |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| A | <-- Your fighter
|
|
|_________________________________________|
|
|
|
|
|
|
PLAYING THE GAME
|
|
----------------
|
|
Each level begins with you warping forward in space.
|
|
|
|
After you've dropped out of hyperspace, the aliens begin coming onto the
|
|
screen and taking their place at the top.
|
|
|
|
Note: Some aliens are only escorts, and will abruptly turn towards the
|
|
bottom of the screen and attack! After they've left the screen,
|
|
they will not come back. Try to shoot them for extra points, and
|
|
definitely watch out not to get killed!
|
|
|
|
You control your ship by moving it left and right and firing bullets
|
|
up towards the aliens.
|
|
|
|
The aliens move side to side (or in other directions) at the top of the
|
|
screen and occasionally fly down to attack you. They fire bullets down
|
|
towards you when they're attacking.
|
|
|
|
|
|
LIVES AND GAME OVER
|
|
-------------------
|
|
You start the game with 3 ships (lives).
|
|
|
|
If you are hit by an alien's bullet or by an actual alien, you loose
|
|
a ship.
|
|
|
|
When the number of lives reaches 0, the game is over.
|
|
|
|
Note: During game over, you can see your "Hit-Ratio." This is the
|
|
percentage of hits to shots. (For example, if you fired 1000 bullets
|
|
during the game, but only 500 of them hit, your hit-ratio would be 50.00%.)
|
|
|
|
Press [Q] to quit from the "Game Over" screen. If you beat one of the
|
|
10 high scores and/or high levels, or you beat the high hit-ratio, you
|
|
will be prompted for your initials (for each).
|
|
|
|
When the game returns to the title-screen mode, the high score screen
|
|
will appear first, with your high scores highlighted.
|
|
|
|
|
|
KEYBOARD CONTROLS
|
|
-----------------
|
|
THe keyboard controls in the game are simple:
|
|
|
|
[Left Arrow] - Slide ship left. (Release to stop sliding.)
|
|
[Right Arrow] - Slide ship right. (Release to stop sliding.)
|
|
[Space] - Fire a bullet.
|
|
[P] - Pause/unpause.
|
|
[Q] - Quit. Return to the title screen.
|
|
|
|
|
|
MEET THE ALIENS
|
|
---------------
|
|
There are three categories of aliens. (See the game's help screens to
|
|
see what they look like.)
|
|
|
|
MASTERS
|
|
* There are always two, at the very top of the screen.
|
|
* They look like flies.
|
|
* When they attack, they are often escorted by the alien just below
|
|
them.
|
|
* When they reach the bottom, they sometimes fire a "tractor beam."
|
|
If you hit this beam, your ship will begin spinning up towards
|
|
the alien, and will be captured by it! See below for more info.
|
|
* Masters require TWO shots to be killed! (They change color
|
|
when shot the first time.)
|
|
* Masters are worth 250 points.
|
|
|
|
GUARDS
|
|
* There are always five, making a row just below the Masters.
|
|
* They look like beetles. (There are two styles of Guards.)
|
|
* They often escort Masters down during attacks.
|
|
* Guards are worth 100 points.
|
|
|
|
DRONES
|
|
* There are five or ten, making up one or two rows just below the
|
|
Guards.
|
|
* Sometimes they are bee-like, sometimes they are ant-like.
|
|
* Drones are worth 50 points.
|
|
|
|
SUPER-MASTERS
|
|
* These are gigantic Masters which appear on every 10th level.
|
|
* They require many many hits to be destroyed! Watch out!
|
|
* Like regular Masters, they can capture your ship. (See below.)
|
|
* Super-Masters are worth lots of points!
|
|
|
|
|
|
GETTING CAPTURED
|
|
----------------
|
|
If you allow your ship to be captured by a Master or Super-Master,
|
|
your ship will be in their control! (It will appear red.)
|
|
|
|
Note: You loose a life when this happens, so definitely avoid getting
|
|
captured if you only have one life left!
|
|
|
|
When the Master attacks, the captured ship will follow. If you can,
|
|
try shooting the Master (but NOT the ship) while it's attacking.
|
|
If you do so, the captured ship will be freed (it will change from
|
|
red to white) and will fly down towards your current ship.
|
|
|
|
When both ships touch, they will dock and you will control both ships
|
|
at once. This provides both double firepower (you shoot two shots at
|
|
once) AND extra protection (if one ship is destroyed, the other remains
|
|
in action)!
|
|
|
|
Note: If you destroy the Master while it is NOT attacking (sitting in it's
|
|
"home" postion at the top of the screen), the captured ship will NOT
|
|
be freed. It will instead take the place of the Master and fly down to
|
|
attack you itself! It can even capture your ship, like a Master can.
|
|
Be careful!
|
|
|
|
|
|
FUTURE RELEASES
|
|
---------------
|
|
This is the first beta release of GalaXa. It's been released simply
|
|
to find out what people think of the game.
|
|
|
|
A future release will have:
|
|
|
|
Challenge Stages
|
|
More sound effects
|
|
...anything else you'd like! E-mail me!
|
|
|
|
|
|
CREDITS
|
|
-------
|
|
Original Concept - NAMCO, 1981
|
|
X-Window Game Code - Bill Kendrick, New Breed Software, 1998
|
|
Graphics - Bill Kendrick, with some graphics stolen off of
|
|
numerous websites
|
|
Sounds - Bill Kendrick, and many sounds from the original
|
|
"Galaga" arcade game by NAMCO, 1981
|
|
|
|
|
|
MAKE CONTACT
|
|
------------
|
|
Please send your questions, comments, suggestions and dontations to:
|
|
|
|
Go Postal: Bill Kendrick
|
|
7673 Melody Drive
|
|
Rohnert Park
|
|
California 94928, USA
|
|
|
|
Phone: 1-707-795-1234 ext. 2 voicemail
|
|
1-707-795-5678 fax
|
|
|
|
E-mail: kendrick@zippy.sonoma.edu
|