My own and written within a week!I had an experience at making and optimizing ball & spring -kind of physics in the past. You probably can still check game's source code once you downloaded it.