A 2d rapier physics server for Godot Engine, implemented as a GDExtension.
- SeparationRay2D missing.
- DampedSpringJoint2D missing.
- Shape skew missing.
- Windows (x86_64, x86_32)
- macOS (x86-64 + arm64 Universal)
- Linux (x86_64)
- Android (x86_64, arm64)
- iOS (arm64)
- Web (wasm32)
-
Automatic (Recommended): Download the plugin from the official Godot Asset Store using the
AssetLib
tab in Godot. -
Manual: Download the github release and move only the
addons
folder into your projectaddons
folder. -
Build it yourself. Read more about it in the documentation.
After installing, go to Advanced Settings
-> Physics
-> 2D
. Change Physics Engine
to Rapier2D
.
Video Tutorial:
- Single and Double float precision build.
- SIMD (Single instruction, multiple data) build.
- Cross-platform determinism build.
Watch a comparison to Godot Physics 2D and Box2D physics plugin:
Or read about it on appsinacup.com/godot-physics-vs-box2d-vs-rapier2d
- Fix all other issues from Limitations.
A vibrant community for discussion, user support and showcases.
All code in this repository is provided under the MIT license. See LICENSE
for more details and THIRDPARTY.txt
for third-party licenses.
This repo is a continuation of https://github.com/fabriceci/godot-rapier2d .