{"repo":"jcornaz/impacted","free":true,"listed":false,"github":"https://github.com/jcornaz/impacted","clone":"git clone https://github.com/jcornaz/impacted.git","description":"2d collision test for game-development in rust","language":"Rust","stars":24,"topics":["gjk","collision","game-development","rust","2d"],"license":"Unlicense","category":"game-templates","readme_excerpt":"impacted 2d collision test for game-development in rust This provides a low-level \"narrow-phase\" collision-detection logic. If you want to pair it with a broad phrase, you may look at [bvh-arena] or [broccoli]. [bvh-arena]: https://github.com/jcornaz/bvh-arena [broccoli]: https://github.com/tiby312/broccoli [!NOTE] If you only need simple shapes (i.e. axis-aligned bounding boxes) you may prefer to look at this simpler 2d collision library I'm working on: collision2d Usage example You may also look in the examples directory for more complete/concrete usage examples. Installation Cargo features std (enabled by default) Allow to use rust the standard library (need to be disabled for no std apps) bvh-arena Integration with bvh-arena bounding volumes Unstable feature flags The following features may receive breaking changes or be removed in a patch release! unstable-v3 : enable the v3 module containing an exploration of what could be the next major version of the API unstable-v3-aabb : Axis-Aligned-Bounding-Box shape for the v3 module MSRV The minimum supported rust version is currently: 1.68 Bumping the minimum supported rust version to a newer stable version is not considered a breaking change. Unlicense This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jcornaz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jcornaz/impacted/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}