4 个版本

0.2.3 2021年2月16日
0.2.2 2021年2月4日
0.2.1 2021年2月4日
0.2.0 2019年12月23日
0.1.0 2019年10月26日

#460 in 游戏

MIT 许可证

190KB
5K SLoC

C 4K SLoC // 0.1% comments Rust 523 SLoC // 0.1% comments Python 332 SLoC // 0.2% comments PowerShell 70 SLoC // 0.1% comments Batch 38 SLoC Shell 35 SLoC // 0.1% comments C# 17 SLoC // 0.2% comments SWIG 11 SLoC Bazel 7 SLoC // 0.2% comments Forge Config 2 SLoC

oppai-rs

oppai-ng 提供 Rust 绑定,带有安全包装。

通过 oppai-ng 测试 (cargo test)。


lib.rs:

oppai-ng 提供 safe wrapper。

示例

extern crate oppai_rs;
use oppai_rs::*;
use std::path::Path;
let map = {
  Oppai::new(Path::new("path/to/map"))
            .mods(Mods::HD | Mods::DT)?
            .combo(Combo::PERFECT)?
            .accuracy(100.0)
}.expect("OK!");
let pp = map.pp();
let stars = map.stars();

依赖项

~73–325KB