Physics extension by litdev for SmallBasic using the Box2D physics engine.
Rigid body collisions for rectangles, circles, triangles, polygons, ropes, chains and compound bodies.
Bodies can be static or dynamic and include specification of density, friction and restitution.
Shapes may be attached to each other without or with rotation (wheels etc.) and grouped (compound bodies).
There are several collision detection methods for game interaction as well as setting impulses, forces and torques etc. as part of an interactive environment.
SI units honored, can be used for physics as well as games!
All shapes integrated into the physics engine are native SmallBasic shapes operating inside the GraphicsWindow and are dynamically updated by the extension.
Comprehensive documentation with plenty of simple examples and full source code.
Download from
HERE.
This location contains the extension, documentation and examples with full C# source (VS 2010 Express project).
The extension includes several other methods in addition to the Box2D physics.
Any comments, questions or problems should be directed to the SmallBasic
FORUM.