pygame is
Simple DirectMedia Layer is
Site Swing
City Tank

City Tank - .8.3

Ben (soggywaffles)



Climb into your tank! The city of bricks has been taken over by an army of blue small, but dangerous, tanks. Save the city before it's too late.

This is my first real attempt at python and pygame. I've had fun making it, hopefully it's fun to play.

Arrow or WASD: move
Mouse 1: fires main turret
Space: fires tank machine gun
M: switches turret tracking modes

Use esc to go back to main screen incase of unexpected death.


I added a bunch of (if not rough) changes:
-Even newer map/level system, easily scalable for larger worlds
-Replaced the large cannon with a laser
-Health now carries over between levels, no more full health with loaded level
-Health increased from 25 to 40
-The drones now drop repair 'drops' adds +10 to health
-Bombers now act more appropriate, drops more bombs


Home Page:


click to view original size


City Tank - .8.3 - Oct 8, 2009
City Tank - .8 - Oct 5, 2009
City Tank - .6.2 - Jun 18, 2009
City Tank - .6 - May 25, 2009 account Comments

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

October 9, 2009 2:41pm - Ben - nickname: (soggywaffles)
Game will crash then moving from the first map level on the left back to the starting level. Easy fix:
in line 23, make sure it reads "b1":("b1.png", "a1", None, "start", None)
October 5, 2009 4:37pm - Ben - nickname: (soggywaffles)
I let this project sit on the back burner for quite some time. Figured it was time to start picking at it again.
June 20, 2009 5:55pm - Jason Gosen - nickname: (jasongosen)
Cool! I like controlling the tank and gun independantly. I'll be watching for updates, hopefully more enemies?
May 25, 2009 5:22pm - Ian Mallett - nickname: (geometrian)
Nice! Develop some more too.

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

Jan 24, 2017

Jan 19, 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)