
Dang it Google Images, I asked for a picture of a bug in a pimp hat and you let me down :(
One complaint a lot of people had about the original Dropple is that the controls felt "buggy" at times - sometimes Dropple would shoot off at weird angles when hitting the corners of the blocks. This is something I was aware of, but couldn't figure out how to fix easily.
I think I've got this issue licked for the new Dropple - my solution is extremely hacky and convoluted, but early tests are looking promising.
Part of the reason the bug is so tricky to fix is that Dropple uses the APE physics engine (
http://www.cove.org/ape/ - in my opinion the easiest actionscript physics engine to use, if a bit limited in functionality), and approaching the problem head on would involve diving into the guts of the engine. My work-around involves selectively ignoring changes to Dropple's horizontal velocity for certain types of collisions.
In retrospect, given the limited amount of physics simultation going on in the game (basically just Dropple bouncing off of things), using a third party physics engine could probably be considered overkill. Oh well, live and learn...