|
Asteroid Cresta is a fast paced Open Source Asteroids style retro game which features stunning two-color vector graphics.
It is open source and free.
Game Controls
- L ARROW (or K) - Rotate Left
- R ARROW (or L) - Rotate Right
- UP ARROW (or A) - Thrust
- CTRL (or SPACE) - Fire
- P - Pause
- ESC (or END) - Quit Game
- S - Toggle Game Sounds
About Asteroid Cresta
There are a number of differences between this game and the 1979 Atari classic;
it was never intended to be an exact copy. Most notably, the game pace is much faster
and you will see asteroids collide and bounce off each other (unlike in the original
where they would simply overlap). In addition, there is no "hyperspace jump" key in
this game.
On YouTube
You can see a short demo of Asteroid Cresta on YouTube.
Techie Trivia
Believing that the world needed another asteroid re-make, I began this game
in 2004 for a bit fun. I have used it at various times as a testbed for
developing skills in new programming frameworks. I initially wrote the game using
Borland C++ Builder; while I used Borland's VCL framework in the front-end,
I wrote the back-end code in clean C++. This meant I was later able to swap-out
the front-end code and replace it with a wxWidget implementation. I initially
released the wxWidgets version of the game under the name of "Celesteroids".
More recently, I swapped-out the wxWidgets framework and replaced it with
Nokia's QT framework. As well as changing
the name to "Asteroid Cresta", I hope also that I've improved the playability a
little.
GNU General Public License
Copyright © Andy Thomas 2009
Asteroid Cresta is free software: you can redistribute it and/or
modify it under the terms of the GNU General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Asteroid Cresta is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Asteroid Cresta. If not, see http://www.gnu.org/licenses.
Other Legal Stuff
The sound effect files used originated from "Golgotha" and are public domain.
Asteroids™ is a trademark of Atari Inc. Other trademarks are the property
of their respective owners.
|