33个版本 (18个重大更新)

0.22.0 2024年7月20日
0.20.0 2024年6月9日
0.18.0 2024年1月24日
0.17.2 2023年2月26日
0.6.1 2021年3月2日

科学 类别中排名 57

Download history 2/week @ 2024-04-27 121/week @ 2024-05-04 22/week @ 2024-05-11 46/week @ 2024-05-18 47/week @ 2024-05-25 27/week @ 2024-06-01 174/week @ 2024-06-08 25/week @ 2024-06-15 126/week @ 2024-06-22 3/week @ 2024-06-29 8/week @ 2024-07-06 2/week @ 2024-07-13 128/week @ 2024-07-20 29/week @ 2024-07-27 14/week @ 2024-08-03

每月下载量 171

Apache-2.0

1.5MB
28K SLoC

crates.io

Build status crates.io crates.io

网站 | 文档


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


什么是Rapier?

Rapier是一套用于游戏、动画和机器人的2D和3D物理引擎。这些库包括 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:加入我们,在Discord上聊天,获取帮助,建议功能!
  • NPM包:查看我们的Rapier NPM包,如果您需要使用JavaScript/TypeScript。

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

依赖关系

~5.5–8MB
~163K SLoC