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日

#861 in 游戏开发

Download history 113/week @ 2024-05-02 7/week @ 2024-05-09 9/week @ 2024-05-16 9/week @ 2024-05-23 2/week @ 2024-05-30 154/week @ 2024-06-06 21/week @ 2024-06-13 160/week @ 2024-06-20 19/week @ 2024-06-27 114/week @ 2024-07-04 23/week @ 2024-07-11 118/week @ 2024-07-18 53/week @ 2024-07-25 5/week @ 2024-08-01

每月176次下载
用于 2 crates

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。它们由Dimforge组织使用Rust编程语言编写。它是永久免费和开源的!

入门指南

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

  1. 阅读用户指南
  2. 尝试示例:运行cargo run --release --bin all_examples2cargo run --release --bin all_examples3。它们的源代码可在examples2d/examples3d/目录中找到。
  3. 不要犹豫,在Discord上寻求帮助,或在GitHub上创建一个issue。

资源和讨论

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

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

依赖项

~45–84MB
~1.5M SLoC