#physics #line #physics-engine #rider #line-rider

bosh-rs

为Line Rider游戏提供高度可定制的物理引擎

5个版本 (3个重大更新)

0.4.0 2022年8月19日
0.3.0 2022年8月19日
0.2.1 2022年8月16日
0.2.0 2022年8月15日
0.1.0 2022年8月14日

1773游戏开发

MIT许可

73KB
2K SLoC

bosh-rs

bosh-rs是Line Rider游戏的一个高度可配置的物理引擎。

bosh-rs的官方前端是bosh。Line Rider的官方实现可以在linerider.com找到。

这个项目受到了conundrumer/lr-core的启发,但为了更容易使用,它的结构完全不同。

依赖项非常少。这确保了项目具有极高的可移植性,甚至可以在WASM中运行。

安装

将以下内容添加到您的Cargo.toml

[dependencies]
bosh-rs = "0"

特别感谢

  • Linerider-Advanced,它使物理变得容易理解,无需查看代码
  • LRA-Community-Edition,它是一个活跃的分支 :)
  • lr-core,我每次需要知道计算的实际值时都会查找的源代码
  • [ImHex],它是一个易于使用的二进制逆向工程工具,对于解码.trk文件格式非常有用
  • LineRider社区,非常棒 :)

依赖项

~0.5–1.1MB
~25K SLoC