Skip to main content

Block Fortress - 1.2

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

Increased resolution to 1280x720 from 960x720 to better fit Android devices.

Yes, it works on Android now! (thanks to Pygame Subset For Android)

Download link for Android (experimental)

There's now a Map Editor. Feel encouraged to contribute maps! =) (email them to me at baxemyr [at] gmail [dot] com)

Numerous other changes.

Links

Home Page
http://sourceforge.net/projects/blockfortress/
Source
http://sourceforge.net/projects/blockfortress/files/BlockFortress1.2%28Source%29.zip/download
Windows
http://sourceforge.net/projects/blockfortress/files/BlockFortress1.2%28Windows%29.zip/download
Mac
http://sourceforge.net/projects/blockfortress/files/BlockFortress1.2%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.