Tree [c97d6b] master 1.2 /
History



File Date Author Commit
build 2012-04-01 Charles Lindsay Charles Lindsay [8a2437] Cleaned up the build process, added a dist target.
gfx 2005-12-20 Charles Lindsay Charles Lindsay [d137da] Committing archived versions.
sfx 2005-12-20 Charles Lindsay Charles Lindsay [d137da] Committing archived versions.
src 2012-04-23 Charles Lindsay Charles Lindsay [be4ebf] Adding desktop file; conditionally install sounds.
AUTHORS 2012-04-01 Charles Lindsay Charles Lindsay [52a38f] Using standard doc filenames.
CMakeLists.txt 2012-04-23 Charles Lindsay Charles Lindsay [c97d6b] Bumping version.
COPYING 2012-04-23 Charles Lindsay Charles Lindsay [221b41] Updating to GPLv3.
INSTALL 2012-04-23 Charles Lindsay Charles Lindsay [e44722] Updating docs.
NEWS 2012-04-23 Charles Lindsay Charles Lindsay [e44722] Updating docs.
README 2012-04-23 Charles Lindsay Charles Lindsay [e44722] Updating docs.
asteroid.desktop 2012-04-23 Charles Lindsay Charles Lindsay [be4ebf] Adding desktop file; conditionally install sounds.
asteroid.svg 2012-04-23 Charles Lindsay Charles Lindsay [be4ebf] Adding desktop file; conditionally install sounds.

Read Me

Asteroid v1.2                                                      2012 Apr. 22
=============

http://chaoslizard.sourceforge.net/asteroid/
charles@chaoslizard.org


Asteroid (just one!) is a modern version of the arcade classic Asteroids,
using OpenGL, GLUT, and optionally GTK and SDL_mixer. It features a variety of
powerups, taunting aliens, 3D textured asteroids, face-melting sound effects,
and infinite playability.

Controls
--------
Use the left and right arrows to turn the ship, x to accelerate, and z to
shoot.  Pressing p will pause the game, f toggles fullscreen mode, and m mutes
and unmutes the audio.  There's also a right-click menu if you forget anything.

Gameplay
--------
I'm not going to explain how to play Asteroids.  I will mention that the
wireframe octahedra that sometimes drift across the screen are powerups.  To
collect the powerups, run over them; or you can shoot them for bonus points (if
you don't want the benefit of the powerup).  You'll have to play the game to
figure out the different powerup types.

How to install
--------------
In the Win32 version, simply unzip to somewhere you'll remember.  You could
even make a shortcut to the unzipped executable in your start menu.  See
INSTALL for Linux instructions.

About
-----
At this point, I really am pretty much done programming this game.  It's got
all the features a good Asteroids clone needs, and a few extraneous ones to
boot.  I'll probably only update the game if any bugs come to my attention (so
it's your job to notify me (charles@chaoslizard.org) if you find any).  I mean,
what more could you want from an Asteroids clone?

What more you could want from an Asteroids clone
------------------------------------------------
Ideas for improvement: more powerups (homing shots?  Repulsor?  Time-pause?),
bonus levels (asteroid sloloms?  Time-trials?  A few free point-amassing
seconds?  Kill the aliens?), and some kind of statistical analysis (accuracy?
Powerups used?  Aliens killed?  Breakdown of points from each object?).  Props
to Eric Davis for coming up with most of these ideas.

Copyright/license
-----------------
Asteroid is copyright (C) 2003, 2005, 2012 Charles Lindsay, and is released
under the terms of the GNU General Public License.  As such, it comes with
absolutely no warranty of any kind, whatsoever.  See COPYING for details.
Asteroids is originally copyright (C) 1979 Atari, Inc.


Enjoy!

 -- Charles D. Lindsay, Esq.