pygame is
Simple DirectMedia Layer is
Site Swing
Block Fortress

Block Fortress - 1.3

Marco Baxemyr (phelerox)



A Breakout game I made during a python summer course.


  • 10 levels [NEW!]
  • Progress is saved automatically upon quitting
  • Highscores
  • Indestructible blocks
  • Map Editor (Courtesy of Robert Kaufmann - known as Vectovox) [NEW!]
  • Powerups:
    • Extra Balls
    • Time Distortion Field - slows down balls that are near paddle
    • Double Damage
    • [NEW!]


Progress is now automatically saved upon quitting the game (unless you use "End Process Tree" in Windows' Task Manager).


Home Page:


click to view original size


Block Fortress - 1.3 - Jan 18, 2013
Block Fortress - 1.2 - Dec 3, 2012
Block Fortress - 1.1 - Nov 6, 2012
Block Fortress - 1.0 - Nov 3, 2012 account Comments

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

January 29, 2013 1:20am - Sean - nickname: (catrilas)
Overall it looks pretty good, but it still has a ways to go.
My main issue with the game is that it has a massive memory leak when you switch levels. While it may not be a huge amount (about 4-5mb per time on my short test for the first level) it can add up if your playing for a long time.
Second, I do not know if this is intentional or not but I am not sure if the ball should take out two squares when it hits between two of them.
Third, if you get more then one power-up dropping at the same time the text overlaps. Again not a major issue but would be an area to pay attention to.
As i said overall its a very decent game and it is a beta so I do not expect it to be perfect. Just some things to take into consideration for your next build.

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

Mar 27, 2015

Mar 25, 2015

Mar 24, 2015

Mar 20, 2015

Mar 18, 2015

Mar 17, 2015

Mar 12, 2015

Feb 24, 2015

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