Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/koalefant/circle2d
Little 2D physics engine used for my game Crate Before Attack.
https://github.com/koalefant/circle2d
miniquad physics-2d rust-lang webassembly
Last synced: 3 months ago
JSON representation
Little 2D physics engine used for my game Crate Before Attack.
- Host: GitHub
- URL: https://github.com/koalefant/circle2d
- Owner: koalefant
- License: mit
- Created: 2020-05-10T15:56:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-15T20:22:21.000Z (about 4 years ago)
- Last Synced: 2024-05-15T14:40:51.963Z (6 months ago)
- Topics: miniquad, physics-2d, rust-lang, webassembly
- Language: Rust
- Size: 1.88 MB
- Stars: 28
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-quads - circle2d - little physics library with only circles, used in [Crate Before Attack](https://cratebeforeattack.com). (Libraries / Libraries: Other)
README
# Circle2D
Circle2D is a little physics library used for my game [CrateBeforeAttack](https://CrateBeforeAttack.com).
Live demo: https://koalefant.github.io/circle2d/
![Demo Screenshot](screenshot.png)
It is not production ready, supports only circular shapes and distance fields.
It borrows concept and algorithms from incredible
[Box2D-Lite](https://github.com/erincatto/box2d-lite) by [Erin
Catto](https://github.com/erincatto) and amazing [Chipmunk2D](https://github.com/slembcke/Chipmunk2D).To run example:
```
cargo run --release --example basic
```