differ 1.3.0 release

sign up sign in

differ logo

It's been quite a while since the last differ update, but here we go!
The update is live on github, and on haxelib. Install instructions can be found on the link below.

If you're not aware, differ is a Separating Axis Theorem collision only library that is framework agnostic and handles polygons, circles and rays.

Here's how the demo looks, which you can play with yourself right here.

This release was a focus on cleaning up, fixing bugs, and finalizing the intended 2D features. This was hit pretty nicely, like removing all internal allocations, giving the user control over the allocating and reusing values, fixing many bugs in the Ray queries and adding more expressive control over the infinite state of a ray.

The full release notes are up on github along with the API docs, and the rest of the information about the library.