An attempt at a classic sprite driven arcade game in pyGame
This is an attempt to clone 'Bubbles'. Bubbles is an arcade game from 1982 by Williams Electronics.
This copyright is recognized. This implementation is for educational purposes only.
Ok, starting with one big gotcha --- Bubble has a playfield of a kitchen sink. I found an image on the web, cleaned it up and converted to a .png.
An essentially empty pygame loop with a 800 x 600 playfield exceeds 100 frames/sec on an XO. Blitting in the kitchen sink drops it to _9_!
Having to redraw the entire canvas in pyGame every frame really seems to have some consequences that I'm having a hard time describing without resorting to expletives.