An Arkanoid/Breakout clone with moving spiders instead of bricks.
Pygame.org account Comments
Mekire 2013-02-08 13:10:04
Very nice. Nice take on the classic. Did you do the artwork (the spider sheets specifically) yourself?
One thing I found annoying was that when the mouse cursor moved out of the window you would become unable to move the paddle. This presents a problem as people aren't likely to be looking at the mouse cursor, but rather at the paddle. You could lock input to the window using pygame.event.set_grab(1) but this admittedly presents other issues. It would require you to have a way for the user to shut the game down manually at all times.
One other thing I found odd was that spiders could crawl through the solid walls. Depending on the circumstances this sometimes made it completely impossible to get a spider for prolonged periods of time.
Anyway, this is a great project. Cheers,
Cat Gray 2013-02-08 20:39:42
Thanks a lot for the feedback and encouragement!!
No, I'm hopeless with art, all the graphics is taken from public domain repositories listed in README, in particular the spiders are from http://opengameart.org. I only colored them in GIMP.
I thought about the mouse cursor, but I personally hate it when an application grabs the mouse focus... Maybe I should make it an option for the user to choose?
I fear that adding collision detection for all the spiders vs bricks would slow down the game considerably. (It's already rather jerky on my 2 years old laptop). Besides, it's kind of cute when spiders crawl on the bricks (I perceive it as "on", not "through"). But now I realize how it could be a problem when a spider moves slowly... I have to think about it.