Jolt Physics is a [[MIT License]] licensed game [[Physics Engine]] written in [[C++]].
- Website
- [GitHub](https://github.com/jrouwe/JoltPhysics)
- Documentation
> A multi core friendly rigid body physics and collision detection library suitable for games and VR applications
# Notability
Seems to be a powerful and well supported physics engine.
Deterministic simulation (see also their [writeup](https://jrouwe.github.io/JoltPhysics/) on this).
## Used By
- Horizon: Forbidden West
- War Thunder (via [[Dagor Engine]])
- X4 Foundations
# Philosophy
- https://github.com/jrouwe/JoltPhysics#design-considerations
- https://www.reddit.com/r/VGTech/comments/tyvz5k/jolt_physics_engine_for_horizon_forbidden_west/
# Platform Support
## Hardware
- On x86 the minimal requirements are SSE2 but the library can be compiled using SSE4.1, SSE4.2, AVX, AVX2, or AVX512.
- On ARM64 the library requires NEON with FP16 support.
## OS
- Windows (VS2019, VS2022) x86/x64/ARM32/ARM64 (Desktop/UWP)
- Linux (tested on Ubuntu 22.04) x64/ARM64
- Android (tested on Android 14) x86/x64/ARM32/ARM64
- Platform Blue (a popular game console) x64
- macOS (tested on Monterey) x64/ARM64
- iOS (tested on iOS 15) x64/ARM64
- WebAssembly, see [this](https://github.com/jrouwe/JoltPhysics.js) separate project.
## Language
Bindings available for:
- C
- C#
- Java
- Javascript
- [[Zig]]
## Engines
Integrations available for these game engines:
- [[Godot]]
- https://github.com/godot-jolt/godot-jolt ([[MIT License]], no 2D support)
- https://www.reddit.com/r/godot/comments/13qt3f1/after_months_of_work_im_excited_to_share_the/
- [[ezEngine]]
- [[Source Engine]]
- https://github.com/Joshua-Ashton/VPhysics-Jolt
# Features
# Tips
# References