pygame is
Simple DirectMedia Layer is
Site Swing
Astrocrash (Discontinued)

Astrocrash (Discontinued) - 2.5.2

Anonymous (pywiz32)



I will not tolerate any comments commanding me, energeticly suchesting me, or forcing me to make an improvement or change my game in any way, as these comments will be rudely responded.

An original arcade classic, where the player has to shoot endless waves of asteroids. The idea came from a python tutorial book. Credit goes to Michael Dawson, the one who wrote the tutorial book. There are also Pygame wrappers included, a set of old Livewires modules, originally built for Pygame 1.5.2, which have been edited by Michael Dawson. Pass outs will be in winrar format and executables. For more information on winrar format, click here.


left: turn left
right: turn right
up: speed up
down: slow down (only in 2.1 and up)
space: shoot missile
q: quit (only in 2.0 and up)
x: quit (only in 1.0 and 1.1)
s: stop (only in 2.1 and up)

Credit goes to:
Michael Dawson, from the idea of the game,

Whoever made Chatsystem, the was one of the key elements,

NASA, for the background image, taken by the Hubble telescope in space.

And a little bit of credit goes to me, for maintaining the code and putting it on the internet.


The game will not work as it is. change the extention of the module to .pyw, and if that doesn't work, copy tha data folder to /Users/whatever user you are/


To report bugs, email me.

Curent bugs are:

Doesn't work in Mac OSX 10.4, app freezes.


Program now looks in installation directory for data files.


Home Page:


click to view original size


Astrocrash (Discontinued) - 2.5.2 Linux - Jun 2, 2007
Astrocrash (Discontinued) - 2.5.2 - Jun 2, 2007
Astrocrash (Discontinued) - 2.5.1 - Apr 5, 2007
Astrocrash (Discontinued) - 2.5 - Oct 28, 2006
Astrocrash (Discontinued) - 2.4 - Sep 6, 2006
Astrocrash (Discontinued) - 2.3 - Aug 6, 2006
Astrocrash (Discontinued) - 2.2 - Jul 1, 2006
Astrocrash (Discontinued) - 2.1 - Apr 12, 2006
Astrocrash (Discontinued) - 2.0 - Mar 27, 2006
Astrocrash (Discontinued) - 1.1 - Mar 1, 2006
Astrocrash (Discontinued) - 1.0 - Jan 29, 2006 account Comments

If you wish to leave a comment with your account, please sign in first.

December 21, 2007 7:39pm - pymike - nickname: (pymike) - 4/5
Sweet game!
January 22, 2007 9:26pm - Anonymous - nickname: (pywiz32)
(actualy, it is)
January 22, 2007 9:26pm - Anonymous - nickname: (pywiz32)
it's not fixed! : )
October 28, 2006 7:52pm - Anonymous - nickname: (pywiz32)
and it uses 99 percent of the cpu by not quitting.
October 28, 2006 7:51pm - Anonymous - nickname: (pywiz32)
only one current problem, the program shuts down, but doesn't quit.
October 4, 2006 10:11pm - Anonymous - nickname: (pywiz32)
I know, it does get hard. Though, it's an arcade game! And what are arcade games for?
October 2, 2006 8:21pm - jg - nickname: (zaku) - 5/5
niiiice game! gets a lil hard though =)
October 2, 2006 1:27pm - Anonymous - nickname: (pywiz32)
no, just do one of the posted, not both.
September 21, 2006 7:50am - Allix Davis - nickname: (allix)
I am running linux, anyway i tried what you suggested copying data to /home/~ , and renaming moddule to Astrocrash.pyw and its still not working,
September 20, 2006 8:14pm - Anonymous - nickname: (pywiz32)
I bet if you change the extention of the moddule to .pyw, it will work.
September 20, 2006 8:13pm - Anonymous - nickname: (pywiz32)
and if you look at the output, you can see that it can't find the asteroid images.
September 20, 2006 8:12pm - Anonymous - nickname: (pywiz32)
Are you running a mac? Yes? well then, copy the data folder to the user folder your acount is in.And don't ask me why you have to do this. It's just that the python ide automaticly assumes that all your files are in the /Users/<whatever user you are>/ folder.
September 19, 2006 2:15pm - Allix Davis - nickname: (allix)
I am getting these errors when running it

Error ocured: Could not load image "data\images\asteroid_big.bmp" Couldn't open data\images\asteroid_big.bmp
Traceback (most recent call last):
File "", line 1, in ?
import starter
File "/home/allix/games/Astrocrash/", line 104, in ?
File "/home/allix/games/Astrocrash/", line 54, in loop
else: self.eventproc(event)
File "/home/allix/games/Astrocrash/", line 240, in eventproc
self.screen.set_clip( self.dirtyrect )
pygame.error: display Surface quit
September 11, 2006 4:25pm - Peter Nosgoth - nickname: (nightwishphantom)
Sorry if my comment was rude. I was trying to help. I now understand what you ment by the french thing. You should have the option of choosing the SXF-module. Choose the DOS-version, which will unzip everything automaticly without asking frensh questions. As the destination folder use something like "%ProgramFiles%/Astrocrash", which will unzip it in the right folder regardless of the language of the system. Then use the autostart function to start a setup script which will take care of desktop links and those things. I happen to have been in the same position making a winrar self-executable and it works fine. I never said i didnt like your game. I just didnt see much of it. Im just trying to help, i never intended on fighting you.
August 17, 2006 3:27pm - Anonymous - nickname: ()
i sugest you swallow your keyboard.
August 16, 2006 6:46am - Anonymous - nickname: ()
I suggest you stuff your ass in my mouth and leave it there.
August 12, 2006 5:54pm - Anonymous - nickname: ()
and it's like i even started the fight???
August 12, 2006 5:51pm - Anonymous - nickname: ()
Yeah, try not to care about me too much, like you even do...
August 11, 2006 3:44pm - Anonymous - nickname: ()
"August 8, 2006 2:19pm - Anonymous
and if you don't like my game, either make your own version of shut your mouth."

Or find a halfway decent one online that wasn't written by a defensive asshole.
August 11, 2006 3:00am - Anonymous - nickname: ()
I suggest you stuff your foot in your mouth and leave it there.
August 8, 2006 2:45pm - Anonymous - nickname: (pywiz32)
files are up
August 8, 2006 2:19pm - Anonymous - nickname: (pywiz32)
and if you don't like my game, either make your own version of shut your mouth.
August 8, 2006 2:16pm - Anonymous - nickname: ()
and i will get an english version of the execuatble up as soon as i can.
August 8, 2006 2:15pm - Anonymous - nickname: ()
Peter Nosgoth, i don't make the executables. i use winrar to make them, and if you ever spend some time with it, you will see that they don't let you choose the language. and, if i were you, i would download 2.2 and have fun with that until i can get the files up.
August 6, 2006 10:55pm - Anonymous - nickname: ()
Your screen shot looks nice. I'll have a play when you have uploaded it. Sounds like a fun game.
August 6, 2006 6:05pm - Peter Nosgoth - nickname: (nightwishphantom)
And the download link is where? Dont post the controls here, put it in your game connected to a help button. And please dont do any shit like quote:" Also, MAKE SURE THAT YOU BROWSE TO THE LOCATION! The default directory is the french default directory, and won't apear on your desktop automaticly!". Put a "choose language screen" with clickable flags at first startup, which will do the folder-visibillity-browsing stuff automaticly. Try to make it a little more userfriendly.

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Feb 21, 2017

Jan 31, 2017

Jan 24, 2017

Jan 18, 2017

Jan 7, 2017

Dec 30, 2016

Dec 8, 2016

Nov 28, 2016

Nov 27, 2016

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)