Skip to main content

Block Fortress - 1.3

Open Source Breakout Clone


Marco Baxemyr
(phelerox)

A Breakout game I made during a python summer course.

Features:

  • 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!]

Changes

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

Links

Home Page
http://sourceforge.net/projects/blockfortress/
Source
http://sourceforge.net/projects/blockfortress/files/BlockFortress1.3%28Source%29.zip/download
Windows
http://sourceforge.net/projects/blockfortress/files/BlockFortress1.3%28Windows%29.zip/download
Mac
http://sourceforge.net/projects/blockfortress/files/BlockFortress1.3%28Source%29.zip/download

Releases

Block Fortress 1.2 — 3 Dec, 2012

Block Fortress 1.0 — 3 Nov, 2012

Block Fortress 1.1 — 6 Nov, 2012

Block Fortress 1.3 — 18 Jan, 2013

Pygame.org account Comments

  • Mich Nannings 2012-11-03 15:24

    Looks nice. The paddle and the ball are very responsive. Maybe the ball is going to fast for some people.
    Did you do the gfx yourself?

    phelerox 2012-11-03 23:48

    Thanks! :) I'm reluctant to lowering the speed - I think it often feels slow. But if I ever get around to implementing powerups, I'll consider it! I did not make the graphics, I found freely-licensed material. See the credits.txt for attribution.

  • josmiley 2012-11-04 09:45

    great job !

  • Space Max 2012-11-09 23:41

    Nice game.
    Beautiful graphics. Adds some sounds and please the keyboard feature

    ;)

    phelerox 2012-11-10 15:07

    Thanks for the feedback! Please elaborate on what you mean with keyboard feature? I have two guesses. First is steering the paddle with arrow keys, the second is having the ability to type in playername ingame instead of playername.txt. I suppose my first guess is the most likely! :)

    poofaic 2012-11-20 19:58

    Or both?

    phelerox 2012-11-29 21:37

    Both are certainly good ideas!

  • drknexus 2012-11-11 22:47

    Only played a few levels, but game play felt very smooth and responsive. Would be nice to have some more backgrounds for different levels and more varied power ups.

  • FireTech 2012-11-25 17:34

    Great game. I love it when great games are posted here and then people can download them and play with one or two clicks. I love it and play it a lot. only problem ever found is sometimes it takes a few minutes to get up and come back down.

  • feeling 2012-12-13 12:44

    Is it real python!!? ah... i have a lot of things to study ..
    Thank you ! because i can play this game

    and english is hard.

  • Nick 2013-01-26 05:37

    holy crap. you display the true potential of the pygame framework. You have completed a fun, and professional-looking game all within pygame. And the graphics are great.