Godot Jolt is a native extension for the Godot game engine (4.0 and later) that allows you to use the Jolt physics engine to power Godot's 3D physics.
Godot Jolt is primarily meant to be a drop-in replacement for Godot Physics, utilizing the same node
types that you would use today, such as StaticBody3D
or RigidBody3D
. However, due to mismatching
feature sets between Godot Physics and Jolt there will be certain gaps in functionality, such as a
lack of support for SoftBody3D
amongst other things.
You can track the progress of this work here.
Godot Jolt aims to support most platforms that Godot can be deployed to. Currently only the major desktop platforms are supported. These include:
- Windows (x86-64, x86)
- Linux (x86-64, x86)
- macOS (x86-64 + Apple Silicon)
Due to the current state of Godot Jolt there are no precompiled binaries available for download. Eventually they will be provided here on GitHub and wherever Godot allows distribution of native extensions.
See docs/building.md
for details on how to build Godot Jolt from source.
This project is licensed under the MIT license. See LICENSE.txt
for details. See
COPYRIGHT.txt
for third-party licenses and copyright notices.