27 个版本 (15 个重大变更)
0.22.1 | 2023年9月3日 |
---|---|
0.21.1 | 2023年7月28日 |
0.17.0 | 2023年2月16日 |
0.16.1 | 2022年11月7日 |
0.5.0 | 2022年7月29日 |
#531 in 游戏开发
93KB
2.5K SLoC
二零二四
2048 游戏的基本引擎和移动验证器
这是一个用 Rust 编写的库,文档可以在 docs.rs 找到。
最新版本可以从 crates.io 或从 npm 下载 wasm 版本。
有关使用的许可协议(MIT)的信息,请参阅 LICENSE。
如何操作
测试
运行 cargo test
以运行默认测试。
要运行昂贵的测试(例如验证 10,000 个真实游戏),请替换为 cargo test -- --ignored
构建
运行 cargo build --release
以构建
发布
运行提供的 publish.sh 以将包发布到 crates.io 并将 wasm 绑定发布到 npm。您需要安装 wasm-pack 以构建 npm 包。
lib.rs
:
2048 游戏的基本引擎和移动验证器
包含使用 wasm_bindgen 生成的 wasm 绑定
依赖关系
~2.4–5MB
~96K SLoC