Tak jak Grave napisał. W przykładnie gdzie się rysuje przeszkody dla piłeczki jest dosyć sprytnie napisany silniczek fizyczny. Osobiście zrobiłem z niego osobna klasę, z której często korzystam. Tutaj masz jej cały kod:
Ta klasa, najlepije działa z innymi klasami z com.coreyoneil.collision. W parametrze metody calcColl (calculate Collision), podajesz tablice z kolizjami, oraz objekt, który ma właściwości vx i vy (wektory 2D). trzeci parametr to określenie czy funkcja ma zwrócić same wektory, czy też przemieścić obiekt, poprzez dodanie wektorów do pozycji x i y. Ostatnim parametrem jest siła grawitacji.