This has been a short work week for me as I was camping thur - sun. I did, however, manage to knock a few items off my list.
Here's where I'm at:
Limited Angle Joint (Joint limits for the RevoluteJoint) Pin Joint with softness (60% complete) Slider Joint with softness Max Contacts To Detect, Max Contacts To Resolve, Resolve Deepest First (just some ideas I have about handling contacts) Rewrite/Cleanup Collide method
Replace collide event with callback/boolean return value (will allow the application to essentially cancel a collision)
Breakable Joints and Springs Queue-up Added and Removed items and remove them when it's safe to do so. Joint API (just some general clean-up of the Joint objects) User Data Object General code clean-up Docs! New LOGO! Website (bare-bones for now) RELEASE!!!!!!! Move on to my ultimate goal: Make some cool physics based games.
- Make static classes
- Overload as follows (If the simulator is passed in the object will automatically be added to the simulator prior to being returned. Just as a convenience)
- Method(x, y, z)
- Method(simulator, x, y, z)