pygame is
Simple DirectMedia Layer is
Site Swing

This project has no maintainer.
If you are the maintainer of this project, please sign up for an account and contact [email protected] with your account name and project title.



The project maintainer not yet posted any links for this project. account Comments

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

July 1, 2008 9:01am - juan bruno abbona soffita - nickname: (juanchi)
i'm from uruguay this is a good game .
bye , bye.
April 10, 2008 5:15pm - pymike - nickname: (pymike)
Cause it has like almost 100 images to load ;)
April 1, 2008 4:45am - orcun avsar - nickname: (floodlight)
Why this game have such a long loading time??
March 24, 2008 3:54pm - Eddie Lee - nickname: (eddietree) - 4/5
pyMike, you truly are a pyGame wizard
March 22, 2008 8:52am - Luca Fabbri - nickname: (keul) - 4/5
The game is good!

I reached level 87 and 6M points. I've done this without playing, just using my clock on the right arrow key and a little rock on the space, and then goint to have lunch and watch Simpson on TV :-)

After reached max level of weapon all level are the same and you are quite invulnerable (sometime you are hit, but the cure bonus always saves you).

So a suggestion:
* After some level (30? 40?) disable heal, or reduce them...
* ...or make the asteroids more hard to break with level coming.
March 21, 2008 1:21pm - pymike - nickname: (pymike)
New release! Check it out!
February 13, 2008 1:26pm - pymike - nickname: (pymike)
LOL! That's a bug I didn't know about... Thanks! I'll fix that. Ugh I have a big TODO list for this game. :-P.

I think I include my email in every project I release, but here it is: [email protected]
February 12, 2008 5:37pm - James Frederick - nickname: (monp)
Hello mike, i tryed to find an email for you but could not. I have found if you spam the ctrl bomb key fast enough it will start to lower the level you are on, so far ive been to level: -2, im pretty sure it shouldn't be like that so i thought i would let you know.
February 11, 2008 7:27pm - pymike - nickname: (pymike)
Cool idea! I might try it...
February 11, 2008 3:19am - Jordan Trudgett - nickname: (tgfcoder)
A trick you can do to fade surfs with per-pixel alphas is to grab a section of the screen where you wish to blit it, then paste the surf, then paste the bit of screen with 255-Surf's alpha. Since this bit of the screen doesn't have per-pixel alphas, it works nicely (for everything I've needed anyway.)
February 10, 2008 6:01pm - pymike - nickname: (pymike)
Nice highscore! Sorry about the score problem :-( that is definitely getting fixed. Also thanks a BUNCH for the tip on changing the file ending preferences! That will help me SO much!
February 10, 2008 12:33am - Andy Hanson - nickname: (rhodiumgames)
I'm posting a pic of my high score!
You have to choose save to disk or it won't work.
It also functions as a bug report - the normal status bar score is different from the "High Score" score.
I'm very excited for 2.0, but no hurry!
February 9, 2008 9:24pm - Andy Hanson - nickname: (rhodiumgames)
Mike: If you're using XP, go to Control Panel -> Folder Options -> View and un-choose "Hide extensions for known filetypes." I always keep my extensions on. For example, so many file types open with Paint, and I often want to know the type of file.
February 9, 2008 9:14am - pymike - nickname: (pymike)
Really sorry about the filename issue. I've been trying to be good about that. Sometimes I subconsciously use MSPaint and it saves with all caps, so that messes me up. Also I can't see file extensions on Windows.

The float error will stay there. pygame.draw doesn't like floats, but it accepts it.

Hmmm...never heard of the failing font render... I use non-antialiased fonts so the text can fade out. I'll try to come up with a fix for that

Yes, sometimes the asteroids get caught on the edge of the screen. I'm trrying to fix that. If you press CTRL it will reset the level (via bombs! muahahaha!)

Thanks a lot! It's really fun making space shooters (especially asteroids shooters) I'll fix that filename issue in the next release.
February 8, 2008 7:09pm - Jordan Trudgett - nickname: (tgfcoder) - 5/5
Wow, really cool game :) The 5-shot (or 6?) powerup was fun :P It got really challenging. However, at level 07, nothing happened for some reason. I pressed CTRL, which spawned a bunch of stuff.. Also, when changing the msg render method to use antialiased text, I just a get a white box that fades instead of +75 EXP etc. Hmm. >_<

I love the health bar, and the explosion animations are great too =)
February 8, 2008 7:02pm - Jordan Trudgett - nickname: (tgfcoder)
self.image = self.font.render(self.msg, 0, (255, 255, 255)).convert()
pygame.error: SDL_ttf render failed

Yep, for some reason, rendering non-antialiased text doesn't work for me. (And others too, I've read.)

Also, is CTRL a bomb? Or a debug :P
February 8, 2008 7:00pm - Jordan Trudgett - nickname: (tgfcoder)
(Directory listing)
-rw-r--r-- 1 jordan jordan 859K 2008-02-02 10:40 800x600.PNG

It asks for "800x600.png", not "800x600.PNG".
Renamed it, and it run. Also, you have a
lib/ DeprecationWarning: integer argument expected, got float
img = pygame.transform.scale(img, (img.get_width()/1.5, img.get_height()/1.5))
lib/ DeprecationWarning: integer argument expected, got float
img = pygame.transform.scale(img, (img.get_width()/1.25, img.get_height()/1.25))

on startup. Playing now...


pygame.error: Couldn't open data/800x600.PNG

Now it asks for "800x600.PNG". Darn, it should be consistent! =P
I'll fix up the source for this test. The menu looks and feels nice :P
February 6, 2008 2:58pm - pymike - nickname: (pymike)
Thanks everyone! I'm working on another release so "stay tuned for more!"
This current version is an early version, so it's not finished. The next version will most likely have:

--Name entries for highscores
--Online highscores
--A "retro" ship
--Enemy UFOs
--More level ups
--More weapons
--Completed and polished menus

Thanks again everyone for the great comments!
February 5, 2008 2:44pm - David Ã?hlund - nickname: (poffpoff)
Mike, you would be the greatest if you could email me :-) I have run into alot of trouble.
February 5, 2008 2:42pm - David Ã?hlund - nickname: (poffpoff) - 5/5
Cool =)
February 4, 2008 7:43pm - Ian Mallett - nickname: (geometrian) - 5/5
Fun to play
Fun to play after messing with the code, too.
The code seems complicated, for what it does...
February 4, 2008 6:34pm - Paul Davey - nickname: (technomancer) - 5/5
what really annoys me is that everybody seems to think that better graphics make a better game!!!!!! i happen to like the retro vector style graphics in the original asteroids. the clones that use pictures for everything dont feel right somehow.

good game though
February 4, 2008 5:59pm - Andy Hanson - nickname: (rhodiumgames)
I think that the music should go off when it's on pause, as a courtesy to other applications.
Is score directly correlated to exp? If so, consider using just one of them.
The graphics are a great improvement over Asterpods 1, especially since it looks semi-3D. Although it's kind of weird to see a shadow on the ship from every direction!
BIG BUG: After a while there were no asteroids. I shot everywhere and couldn't get anything. Turns out the asteroid was just outside of the screen boundary, and I couldn't hit it. So I had to run straight into it to continue the game.

Very fun. I liked the spaceship in Asterpods 1; you should include something like that. Especially since just adding more asteroids gets sort of dull after a while, and drops the framerate a lot.
February 4, 2008 10:56am - Andy Sommerville - nickname: (aksommerville) - 5/5
Great graphics!
(Linux users will need to change a few files: '800x600.png' => '800x600.PNG')

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)