I would like to announce my first egg: physics. It is a more high-level
wrapper to the brilliant Chipmunk2D physics library.
Some highlights include:
- The possibility of passing regular Chicken functions as callbacks.
- Using regular Chicken objects as user data.
- Garbage collection.
- The possibility of optionally using 'map' instead of Chipmunk's
iterator functions.
Things left to do are:
- More testing and adding some unit tests.
- Finishing the documentation and adding some examples.
If you want to take a look, the source can be found at:
https://github.com/pluizer/chicken-physics
<https://github.com/pluizer/chicken-physics>
A more low-level wrapper to Chipmunk is required and can be found at:
https://github.com/pluizer/chicken-chipmunk
<https://github.com/pluizer/chicken-chipmunk>
The documentation can be found at:
https://wiki.call-cc.org/eggref/4/physics
<https://wiki.call-cc.org/eggref/4/physics>
As this is my first egg I might have done things wrongly or suboptimal,
any pointers are welcome.
thanks,
Plui(j)zer (I'm trying to get rid of that j)
_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users