Un moteur physique ce rapprochant de Box2D avec des cours sur comment le réaliser, ça peu servir si on veut éviter l'usine Box2D.
Sur le site du mec qui l'a réalisé on trouve aussi ce petit projet bien sympathique
http://brm.io/gears-d3-demo/ (système de rouage).