jason 87f5b96fcc Make build_box2d.sh more flexible 3 bulan lalu
..
lib 38f56c0ede box2d: update windows libs to 3.1.0 and call thread.yield in vendor/libc 3 bulan lalu
LICENSE f2ba3da895 Create bindings for box2d 11 bulan lalu
README.md f2ba3da895 Create bindings for box2d 11 bulan lalu
box2d.odin 6c1a3c4f0c box2d: fix World_CollideMover 3 bulan lalu
box2d_wasm.odin 29fedc1808 Changed some recently added //+ usages to #+ and also fixed some //+ usages in some code generators. 10 bulan lalu
build_box2d.sh 87f5b96fcc Make build_box2d.sh more flexible 3 bulan lalu
collision.odin e086151fcd box2d: update to 3.1.0 3 bulan lalu
id.odin e086151fcd box2d: update to 3.1.0 3 bulan lalu
math_functions.odin e086151fcd box2d: update to 3.1.0 3 bulan lalu
types.odin 6c1a3c4f0c box2d: fix World_CollideMover 3 bulan lalu
wasm.Makefile 87f5b96fcc Make build_box2d.sh more flexible 3 bulan lalu

README.md

Box2D Logo

Status

Build Status

Box2D v3.0 Notes

This repository is beta and ready for testing. It should build on recent versions of clang and gcc. However, you will need the latest Visual Studio version for C11 atomics to compile (17.8.3+).

AVX2 CPU support is assumed. You can turn this off in the CMake options and use SSE2 instead.

Box2D

Box2D is a 2D physics engine for games.

Contributing

Please do not submit pull requests with new features or core library changes. Instead, please file an issue first for discussion. For bugs, I prefer detailed bug reports over pull requests.

Giving Feedback

Please visit the discussions tab, file an issue, or start a chat on discord.

Community

License

Box2D is developed by Erin Catto, and uses the MIT license.

Sponsorship

Support development of Box2D through Github Sponsors

Ports, wrappers, and Bindings