28个版本 (14个重大更新)

0.15.4 2024年8月16日
0.15.3 2024年6月19日
0.14.5 2024年5月28日
0.10.1 2024年3月26日
0.7.0 2023年11月29日

#205 in 游戏开发

Download history • Rust 包仓库 13/week @ 2024-04-29 • Rust 包仓库 731/week @ 2024-05-06 • Rust 包仓库 11/week @ 2024-05-13 • Rust 包仓库 42/week @ 2024-05-20 • Rust 包仓库 185/week @ 2024-05-27 • Rust 包仓库 298/week @ 2024-06-03 • Rust 包仓库 304/week @ 2024-06-10 • Rust 包仓库 154/week @ 2024-06-17 • Rust 包仓库 17/week @ 2024-06-24 • Rust 包仓库 30/week @ 2024-07-01 • Rust 包仓库 128/week @ 2024-07-08 • Rust 包仓库 5/week @ 2024-07-15 • Rust 包仓库 15/week @ 2024-07-29 • Rust 包仓库 5/week @ 2024-08-05 • Rust 包仓库 230/week @ 2024-08-12 • Rust 包仓库

每月250次下载

MIT许可证

1MB
20K SLoC

vpin

Rust视觉/虚拟弹球生态系统库

https://crates.io/crates/vpin

加入#vpxtool on "Virtual Pinball Chat" discord寻求支持和提问。

文档

https://docs.rs/vpin

示例代码

查看示例文件夹

使用vpin的项目

https://github.com/francisdb/vpxtool

运行集成测试

我们期望存在一个包含大量~/vpinball/tables文件夹,其中包含许多vpxdirectb2s文件。测试将递归搜索这些文件并在它们上运行测试。

cargo test --release -- --ignored --nocapture

制作发布版

我们使用https://github.com/MarcoIeni/release-plz,它在master分支上的每次提交都会创建一个发布pr。


lib.rs:

Vpin是虚拟/视觉弹球生态系统的库。

它提供了一套工具,用于处理不同应用程序使用的各种文件格式。

主要关注Visual Pinball X (VPX)文件格式,但也提供用于背板DirectB2S和视角POV文件的工具。

依赖关系

~16MB
~357K SLoC