SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Allenroids
By Allen Smith

Allenroids is a freeware Asteroids clone made in the style of a classic arcade game. It was written so that I could have a two-player Asteroids in which I could destroy my opponent, and where one's own shots could be fatal too.

The program employs OpenGL for the graphics, GLUT for the windowing, and SDL for the noisemaking. Development was accomplished in Project Builder on Mac OS X, a development environment so infinitely superior to Microsoft Visual C++ that using the latter even to compile this program was a disgusting experience.

Gameplay

Configure your keys before starting. Alas, modifier keys (command, option, shift) can't be used.

Press Esc to pause/unpause the game.

About the Mystical Reverse: in a traditional Asteroids game, one cannot just stop. In Allenroids, you will be delighted to find that you can indeed stop on a dime by utilizing the mysterious "Mystical Reverse" feature. However, as this device is apparently illicit, huge amounts of points will be penalized against you for using it. The Mystical Reverse should be reserved for averting catastrophes.

Crystals are good, but even good things can be bad when taken in excess.

What isn't here:

Aliens.

Asteroids aren't visible on both sides when applicable.

A proper Mac interface. I wrote this program during my computer graphics class at Union University, an institution devoted to inflicting its students with revolting Wintel boxes. In order to show off to my classmates, my program had to run on Windows too.

Me
When I wrote this program in 2002Ð2003, I was a junior studying computer science at Union University. My teacher, incidentally, was named James Kirk. This is the first non-Java program I ever wrote. Please pardon its rather uninspired name.

Cost to You
This program is freeware. However, if you feel it has changed your life (for the better!) and you wish to shower me with donations, please do feel free to do so.

Allen Smith
UU 1345
1050 Union University Dr.
Jackson, TN 38305

s164276@yahoo.com


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.