|
|
Aerosol
Aerosol is a 2D game programming environment based around the Ruby programming language. Currently Aerosol is far from completion. See below for my Chipmunk physics library which is ready for general use now.
NOTE: Aerosol is still very much a work in progress and APIs are changing rapidly. Use at your own risk!
Chipmunk
Features
- Designed for 2D video games.
- Circle, convex polygon, and line segment collision primitives.
- Fast collision detection by using a spatial hash for the broad phase.
- Extremely fast impulse solving by utilizing Erin Catto's contact persistence algorithm.
- Support for collision callbacks based on object types.
- Impulses applied to contact points can be retrieved after the impulse solver has finished.
- Several kinds of joints available.
- C99 implementation, requires no external dependencies.
- Ruby extension available in source distribution.
- Simple API, check out the documentation
- Unrestrictive MIT license.
For more information, visit the Main Site.
