4 个版本 (重大变更)
0.4.0 | 2024 年 8 月 14 日 |
---|---|
0.3.0 | 2024 年 1 月 12 日 |
0.2.0 | 2023 年 10 月 28 日 |
0.1.0 | 2023 年 10 月 27 日 |
#1691 in 游戏开发
每月 132 次下载
用于 bevy_liquidfun
3MB
63K SLoC
🚨警告:正在进行中🚨
此 crate 正在开发中,版本更改可能会引入未警告的重大更改。
libliquidfun-sys
Box2D (版本 2.4.1) 和 LiquidFun 上的薄 Rust ffi 包装。使用 autocxx 构建。
此 crate 用于由 bevy_liquidfun 集成 Box2D 和 LiquidFun 与 bevy 游戏引擎。
备注
- Box2D 的分支版本包含在
./box2d/
下的 git subtree 中 - 自动生成的包装的添加位于
./include/extras.hpp
- autocxx 生成的所有关节定义的包装存在一些不匹配,可能是由于继承层次结构造成的。通过具有所有参数的关节创建工厂方法来解决这个问题。
致谢
这个小包装站在巨人的肩膀上。向原始库表示衷心的感谢,它们完成了繁重的工作
Box2D 由 Erin Catto
LiquidFun 由 Google
autocxx 由 Google
此外,使用的 Box2D 版本是对 Box2D 的分支
LiquidFun 在新 Box2D 上的重新基础 由 Birch-san
许可证
此作品根据您的选择,受Apache 许可证,版本 2.0 或 MIT 许可证许可。
除非您明确表示,否则您提交的任何有意包含在此项目中的贡献,根据 Apache-2.0 许可证的定义,应如上所述双许可,而无需任何额外条款或条件。
依赖关系
~2.7–7.5MB
~134K SLoC