Velocity reflection

Playing with circular collision detection and bouncing off of a circular wall. Velocity vectors are reflected across the large circle's radius to produce bouncing effects. All of the balls also have a constant negative acceleration due to gravity.

Planets.java

Circle.java

Vec2.java