README.md
Box2D is a 2D physics engine for games.
PATHcreate_sln.batbuild/box2d.slnbuild.sh from a bash shellbox2d.xcodeprojThe Box2D library and samples build and run on Windows, Linux, and Mac.
You will need a compiler that supports C17 to build the Box2D library.
You will need a compiler that supports C++20 to build the samples.
Box2D uses SSE2 and Neon SIMD math to improve performance. This can be disabled by defining BOX2D_DISABLE_SIMD.
Please do not submit pull requests. Instead, please file an issue for bugs or feature requests. For support, please visit the Discord server.
Please file an issue or start a chat on discord. You can also use GitHub Discussions.
Box2D is developed by Erin Catto and uses the MIT license.
Support development of Box2D through Github Sponsors.
Please consider starring this repository and subscribing to my YouTube channel.