Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/appsinacup/godot-rapier-2d
Godot Rapier 2D – C++ Godot GDExtension that integrates the Rapier 2D physics engine
https://github.com/appsinacup/godot-rapier-2d
godot godot-engine godot4 godotengine rapier rapier2d
Last synced: 3 months ago
JSON representation
Godot Rapier 2D – C++ Godot GDExtension that integrates the Rapier 2D physics engine
- Host: GitHub
- URL: https://github.com/appsinacup/godot-rapier-2d
- Owner: appsinacup
- License: mit
- Created: 2023-10-26T08:39:19.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-11T08:03:28.000Z (3 months ago)
- Last Synced: 2024-04-11T10:16:29.403Z (3 months ago)
- Topics: godot, godot-engine, godot4, godotengine, rapier, rapier2d
- Language: C++
- Homepage: https://appsinacup.com
- Size: 12.1 MB
- Stars: 103
- Watchers: 1
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-godot - godot-rapier-2d - A 2D [Rapier](https://github.com/dimforge/rapier) physics server for Godot (Godot 4.2). (Modules / 3D)
README
A 2d [rapier](https://github.com/dimforge/rapier) physics server for [Godot Engine v4.2](https://github.com/godotengine/godot), implemented as a GDExtension.
# Features
- Parallel support (for non enhnanced determinism builds)
- Single and Double float precision build.
- SIMD (Single instruction, multiple data) build.
- Cross-platform determinism build.
# Limitations
- SeparationRay2D missing [issues/5](https://github.com/appsinacup/godot-rapier-2d/issues/5)
- Web exports not working [issues/23](https://github.com/appsinacup/godot-rapier-2d/issues/23)
- Cross platform determinism isn't working [issues/47](https://github.com/appsinacup/godot-rapier-2d/issues/47)# Supported Platforms
- Windows (x86_64, x86_32)
- macOS (x86-64 + arm64 Universal)
- Linux (x86_64)
- Android (x86_64, arm64)
- iOS (arm64)
- Web (wasm32)# Installation
- Automatic (Recommended): Download the plugin from the official [Godot Asset Store](https://godotengine.org/asset-library/asset/2267) using the `AssetLib` tab in Godot.
- Manual: Download the github release and move only the `addons` folder into your project `addons` folder.
- Build it yourself. Read more about it in the [documentation](DOCUMENTATION.md).
After installing, go to `Advanced Settings` -> `Physics` -> `2D`. Change `Physics Engine` to `Rapier2D`.
# Contribute
If you want to contribute, view [CONTRIBUTE.md](CONTRIBUTE.md) for more info.
# [Discord](https://discord.gg/56dMud8HYn)
A vibrant community for discussion, user support and showcases.