I used to write a source of the game, the mouse button does not rise, do not fall, can not fight the difficulty, pay attention to inertia and gravity acceleration.
Write with C # and GDI Plus, you can look at the code http://home.hifar.com/gynow/blog/hifarcave-src1.0.rar