pygame is
Simple DirectMedia Layer is
Site Swing
Red Giant

Red Giant - 0.2

Rafael Álvarez García (algarafa)



A simple space battle game. You can move the starship using the arrow keys and shoot misiles with the space key. If you have the 0.2 version or higher you can also shoot supermisiles using the C key. With the 0.3 version or higher you can shoot lasers with the X key. I hope you enjoy it! Please comment you're opinion.


There are some changes: - Now you can shoot supermisiles with the C key. - There is a life counter. - The game detects the collides of the starship with the enemies. - Bug fixes.


Home Page:


click to view original size


Red Giant - 1.1 - Jul 25, 2011
Red Giant - 1.0 - Jan 6, 2011
Red Giant - 0.3 - Nov 14, 2010
Red Giant - 0.2 - Oct 27, 2010
Red Giant - 0.1 - Oct 12, 2010 account Comments

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

July 25, 2011 12:42pm - Maxime - nickname: (spacemax) - 3/5
Very nice presentation but the game must be improved. adds some weapons, some sounds like explosions, some enemies etc... Good effort anyway.
January 10, 2011 10:23am - Fjalar Sigurdarson - nickname: (fjalars)
You migth want to make the sound part of the game less "mission critical", that is, with Red Giant - 0.3 if the player's sound card is not found by some reason, the game will bail out with ugly message:

Traceback (most recent call last):
File "", line 920, in <module>
File "", line 883, in main
pygame.error: DirectSoundCreate: No audio device found

Either the game needs to exit gracefully with a message if the sound is a vital part of the game, or display a small message saying that "no soundcard was detected" and keep the game rolling.

Otherwise nice effort :)
November 17, 2010 1:18pm - Hayden Dennison - nickname: (hidas) - 4/5
Cool! I find it interesting that you use 2 different languages in programming it.
The python code is English, while the comments and variable names are in Spanish.
I'll be looking for the next upload.
October 29, 2010 3:30pm - Rafael Ãlvarez García - nickname: (algarafa)
Thank you for your feedback! I didn't make the graphics, they are free graphics. I only did the life icon. Maybe I'll change a litle bit the starship controls making it easier.

Thank you again!
October 29, 2010 1:18pm - Shanti Pothapragada - nickname: (rgbdreamer)
Good progress! I like the life icons. I killed three enemies with one super missile.

The motion is like an acceleration model, but the ship stops so suddenly at the edges of the small screen that it feels like it gets stuck there. Maybe it should bounce or something?

I like the control flow in your main() - I think I'm going to try to make mine (Stardog) more like that.

Did you make the graphics yourself? The enemies are very good.

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Mar 25, 2015

Mar 24, 2015

Mar 20, 2015

Mar 18, 2015

Mar 17, 2015

Mar 14, 2015

Mar 12, 2015

Feb 24, 2015

Feb 23, 2015

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