pygame is
Simple DirectMedia Layer is
Site Swing
Produce, Defend, Win!

Produce, Defend, Win! - 1.1

Robert Leachman (quazar)



My first Pygame, inspired by purchasing Hello World for my man Steven who's 10 and said he wanted to program a game. I figured I should do one and be sure I can answer his questions. It's to the point where it won't go farther without feedback so with great trepidation... why not release it right? Surely this community can make it run and tell me what I did wrong :)


Cleaned up the source tree, made the bots smarter, a little graphical polishing here and there, bugfixes. "python" or even "./" Thanks for the kind words Gummbum!


Home Page:


click to view original size


Produce, Defend, Win! - 1.1 - Dec 9, 2010
Produce, Defend, Win! - 1.0 - Dec 5, 2010 account Comments

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

March 10, 2011 12:40pm - Zachariah Callaway - nickname: (xzcallaway)
a .deb package of Produce, Defend, Win! is available for download at
December 31, 2010 7:45am - Maxime - nickname: (spacemax)
Hello Robert,
Yes the ESC key work normally.
Good Year !
December 23, 2010 3:57pm - Robert Leachman - nickname: (quazar)
Yo Maxime, thanks for the feedback! Yes this qwerty/azerty/qwertz(!) issue is interesting. Does <Esc> work for you? I looked around, seems letting the user remap the keys is the best answer... except that solution seems unreasonable for the all-important quit key.
December 23, 2010 3:56pm - Robert Leachman - nickname: (quazar)
Hey miezebieze thanks for the kind words! Your idea sounds interesting for another game, maybe I'll have to try it -- or go for it yourself! Making the shields look like I want was tricky stuff, I would not (could not?) do that again the same way ha ha. Learned a lot, glad you liked it :)
December 21, 2010 5:18am - Maxime - nickname: (spacemax)
Hello Robert,
Fun game and well done!
Just a remark : on my computer, I need to press ctrl-a to quit the game cause pygame.key is in qwerty mode not azerty.
For the toogle mode, it's really pratical.
December 10, 2010 7:19pm - miezebieze - nickname: (mieze) - 5/5
Thank You for making this game! I really can't say, what it's lacking...

I just had an idea! What if the bullets were Tetris blocks, which would fill the screen and the shield generator would remove the bottom line when full, while the laser can add single bricks where they are missing?
December 7, 2010 10:10pm - Gummbum - nickname: (gummbum)
Nicely done.

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)