pygame is
Simple DirectMedia Layer is
Site Swing
City Tank

City Tank - .6.2

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.


Not many changes. Added a new tile, a 'steel' non-destructible. Made the map smaller, should run nicer of most machines. I'm trying to make it use less processing power. If anyone has ideas, they are very welcome. I'm working on making the AI more intelligent and less ignoramus.

Also added a simple profiler.


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
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)