pygame is
Simple DirectMedia Layer is
Site Swing

Pykanoid - 0.8.6

Wil Alvarez (satanas666)



Pykanoid is an Arkanoid clone game developed in Python/PyGame. It consist on a bouncing ball that player must control with a bat and try to destroy all blocks in the screen. It has powerups to enhance ball and bat


Home Page:


click to view original size


Pykanoid - 0.8.6 - Feb 8, 2008 account Comments

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

July 23, 2008 2:20pm - Javier Rovegno - nickname: (jrovegno) - 4/5
Nice job! I'm learning pygame and this game is a very good example.
I'd got an error when i run Pykanoid-0.8.6 (The game crashed)
$ python
Traceback (most recent call last):
File "", line 1592, in <module>
File "", line 910, in __init__
self.start=util.loadText('New Game', 16, (255,255,255), 'engex')
File "/home/tata/Pykanoid/", line 118, in loadText
return ffont.render(text, 0, color)
pygame.error: SDL_ttf render failed

This is fixed with:
Edit the file
In line 118, change, this:
return ffont.render(text, 0, color)
to that:
return ffont.render(text, 1, color)

I ignore what is the problem, i only apply a similar solution of this bug:

Anyway - thanks for a cool game.


My machine:
Ubuntu Feisty
python 2.5.1
python-pygame 1.7.1release-4.1
March 5, 2008 9:49pm - John Harding - nickname: (jdh2550) - 4/5
Great job. Graphics and sound are great. A very professional looking game. I like the simple way I can return to my last level.

The game play is great and compares well to the original :-)

I think you need slightly more randomization/drift in your bouncing. I keep getting stuck on level 12 going around and around in the same bounce pattern. Or am I missing something?

Anyway - thanks for a cool game. It's a lot of fun!
February 9, 2008 9:04am - pymike - nickname: (pymike) - 5/5
Awesome!!!! This is the best Arkanoid game on the site! I found a few glitches but nothing serious. Graphics are very cool B-) Sound is too! Nice job!
February 8, 2008 11:43pm - Andy Hanson - nickname: (rhodiumgames)
Sound effects are really cool!
Nice intro too.
Maybe you could have a bar on the bottom that describes powerups as you get them.
1)When the ball's coming right and I'm moving right, the ball is reflected left. Is this supposed to happen?
2)When I lose a life via powerup, the new life amount is written on top of the old one, having both on the screen. Kinda hard to explain... if - is written on top of |, I see a +. Maybe you're not clearing a rectangle around the old lives first?
3) Not really a bug... but you spelled "lives" wrong. :P

Overall, a pretty fun game.
February 8, 2008 11:03pm - Wil Alvarez - nickname: (satanas666)
Well, here it is... The first public version. Comments, suggestions and bug reports are welcome.

Enjoy it

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)