Velentr.Collisions (this link opens in a new window) by vonderborch (this link opens in a new window)
A simple collision detection library, not intended as a full physics engine replacement.
Summary
Velentr.Collisions is a simple-to-use collision detection library.
Packages
Packages are available to install via nuget:
- Generic Approach: NuGet Gallery | Velentr.Collisions 1.2.0
- There are also versions available for Monogame and FNA that contain some extra helper methods for converting to/from the internal code for shapes to the respective Monogame/FNA shapes:
Documentation
Documentation is currently available only on github. Documentation site and tutorial coming soon here!
Design Choices/Comments/Notes
I basically cobbled together old code of mine, so this has some pretty messy foundations. Probably should rework this at some point.
Right now it is focused on 2D collision detection, but at some point I want to add some basic 3D collision detection as well. That said, this will never become a fully-fledged physics library (there’s much better ones out there than I could ever make).