@@ -0,0 +1,482 @@
+package net.steel3d.physics;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.List;%0A%0Apublic class Physics %7B%0A%0A%09public List%3CRigidbody%3E objects = new ArrayList%3CRigidbody%3E();%0A%09%0A%09public void update()%7B%0A%09%09for(int i = 0; i %3C objects.size(); i++)%7B%0A%09%09%09objects.get(i).update();%0A%09%09%09objects.get(i).colliding = false;%0A%09%09%09for(int j = 0; j %3C objects.size(); j++)%7B%0A%09%09%09%09if(i != j && objects.get(i).collider.intersects(objects.get(j).collider))%7B%0A%09%09%09%09%09objects.get(i).colliding = true;%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%7D%0A

Create Physics.java