dRuBbLe is coded in Python using Kivy for cross-platform (iOS and Android) mobile development.
The game includes a custom set of physics. On the surface its just a silly game, but underneath lies a moderately complicated nonlinear dynamics simulation. Wanna know how? Equations of Motion