godot-rapier-2d

Godot Rapier Physics is a 2D and 3D physics engine drop-in replacement for the Godot game engine, offering better stability, performance, and features like fluids and deterministic simulations. It integrates the Rapier physics engine and Salva fluids simulation library.

https://github.com/appsinacup/godot-rapier-2d

Preview Images

Preview
Preview
Preview
Preview

Godot Rapier Physics: Enhanced Physics for Godot

Godot Rapier Physics is a powerful plugin that replaces Godot's built-in physics engine with the Rapier physics engine. This plugin provides enhanced stability, performance, and advanced features, making it suitable for a wide range of 2D and 3D games. It also incorporates the Salva fluids simulation library.

Key Features

  • Stability: Eliminates vibrations, ghost collisions, and CCD issues.
  • Fluids: Includes 2D and 3D fluid simulation capabilities.
  • Serialization: Allows saving and loading physics states.
  • Determinism: Offers locally deterministic simulations and optionally cross-platform deterministic simulations.
  • Performance: Provides a faster version with a parallel SIMD solver.

Installation

The plugin can be installed automatically through the Godot Asset Store or manually by downloading the latest GitHub release and adding it to your project's addons folder. After installation, you need to change the physics engine in Godot's advanced settings to Rapier2D or Rapier3D.

Limitations

Currently, there are some limitations, including no support for pin softness, disabled double builds, and no support for asymmetric collisions.

Resource Details

library

appsinacup



4