@perplexdotgg/bounce
v1.1.1
Published
Bounce
Readme
Bounce is a fast and determinstic 3D physics library for Typescript and Javascript projects. Bounce is written in pure Typsescript (no WebAssembly).
Links
- Documentation (markdown): https://codeberg.org/perplexdotgg/bounce/src/branch/main/docs/documentation.md
- Official website with demos, API and more info: https://perplex.gg/bounce
- Official Bounce + Three.js simple example (w/ Vite + Typescript): https://codeberg.org/perplexdotgg/bounce-simple-example
- Official Bounce + Three.js character controller example (w/ Vite + Typescript): https://codeberg.org/perplexdotgg/bounce-character-controller-example
Credits and Acknowledgments
Bounce was created by:
- Durai Ziyaee - 95% of the code, physics R&D
- Hamza Kubba - 5% of the code, funding, direction, project management, QA, website
Although Bounce is mostly original code, it is inspired by and draws heavily from:
- Jolt
- Rapier
- Box2D
- Godot
- gl-matrix
Roadmap
- Creating a dedicated documentation site (markdown docs)
- Fixing any reported bugs. Please file an issue if you run into problems.
- Want to see something here? Please create an issue.
How to contribute
If you like this project and would like to support our work, please consider contributing code via pull requests, or donating via open collective. Contributions are greatly appreciated!
