laytan d6b631095c vendor/box2d: update Windows binaries to 3.1.1 1 maand geleden
..
lib d6b631095c vendor/box2d: update Windows binaries to 3.1.1 1 maand geleden
LICENSE f2ba3da895 Create bindings for box2d 1 jaar geleden
README.md f2ba3da895 Create bindings for box2d 1 jaar geleden
box2d.odin b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden
box2d_wasm.odin 29fedc1808 Changed some recently added //+ usages to #+ and also fixed some //+ usages in some code generators. 1 jaar geleden
build_box2d.sh b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden
collision.odin b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden
id.odin b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden
math_functions.odin b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden
types.odin b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden
wasm.Makefile b34fdd6260 vendor/box2d: update to 3.1.1 1 maand geleden

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