17 次重大发布

0.22.0 2024年7月20日
0.20.0 2024年6月9日
0.18.0 2024年2月11日
0.17.0 2023年1月15日
0.4.0 2020年11月30日

科学 中排名第 1030

Download history 1/week @ 2024-04-17 1/week @ 2024-04-24 115/week @ 2024-05-01 14/week @ 2024-05-08 2/week @ 2024-05-15 12/week @ 2024-05-22 1/week @ 2024-05-29 149/week @ 2024-06-05 18/week @ 2024-06-12 137/week @ 2024-06-19 29/week @ 2024-06-26 11/week @ 2024-07-03 4/week @ 2024-07-10 121/week @ 2024-07-17 50/week @ 2024-07-24 11/week @ 2024-07-31

每月下载量 187
用于 2 Crate

Apache-2.0

3MB
59K SLoC

crates.io

Build status crates.io crates.io

网站 | 文档


2D 和 3D 物理引擎 为 Rust 编程语言。


什么是 Rapier?

Rapier 是一套用于游戏、动画和机器人的 2D 和 3D 物理引擎。这些 Crate 包括 rapier2drapier3drapier2d-f64rapier3d-f64。它们是用 Rust 编程语言编写的,由 Dimforge 组织编写。它是永久免费和开源的!

入门

开始使用 Rapier 的最简单方法是

  1. 阅读 用户指南
  2. 尝试示例:运行 cargo run --release --bin all_examples2cargo run --release --bin all_examples3。它们的源代码可以在 examples2d/examples3d/ 目录中找到。
  3. 不要犹豫,在 Discord 上寻求帮助,或者通过在 GitHub 上提交问题来获取帮助。

资源和讨论

  • Dimforge:查看我们正在努力的所有开源项目!关注我们 博客 上的公告。
  • 用户指南:通过阅读官方用户指南了解如何在您的项目中使用 Rapier。
  • Discord:加入我们聊天,获取帮助,提出功能建议!
  • NPM 包:查看我们为 Rapier 的 NPM 包,如果您需要与 JavaScript/TypeScript 一起使用。

在参与贡献或与社区进行讨论之前,请务必熟悉我们的行为准则贡献指南

依赖项

~45–86MB
~1.5M SLoC