/cpcl

Cirno's Perfect Collision Library: Now you, too, can slam things together!

Primary LanguageLuaOtherNOASSERTION

Cirno's Perfect Collision Library

Smash a thing into another thing!

Intended to be used with LuaJIT and LÖVE.

Dependencies

Documentation

Online documentation can be found here or you can generate them yourself using ldoc -c doc/config.ld -o index .

Credits

Credit to Kasper Fauerby for writing this original white paper outlining the collision algorithm.

Credit to the Nikolaus Gebhardt for using the aforementioned paper to create the collision system in the Irrlicht Engine where we were able to find several bug fixes and optimizations to our own implementation.