Skip to content

MliroLirrorsIngenuity/PearlCalculatorRS

Repository files navigation

PearlCalculatorRS

一款基于 TauriRust 开发的高性能 Minecraft 矢量珍珠炮计算器。

简体中文 | English

目录

特性

  • 高性能计算核心:利用 Rust 编写的 pearl_calculator_core 提供快速、精确的珍珠轨迹与 TNT 爆炸计算。
  • 现代化用户界面:基于 React + TailwindCSS 构建的现代化 UI,提供流畅的交互体验。
  • 多功能集成
    • TNT 计算:支持多种 TNT 配置与排列方式的计算。支持快捷偏移Y轴高度进行计算。
    • 模拟器:内置珍珠轨迹模拟,可快速预测动量及落点。
    • 配置向导:提供直观的配置流程,轻松设置大炮参数。
  • 跨平台支持:得益于 Tauri 框架,支持 Windows、macOS 和 Linux 平台。无需任何依赖。

使用方式

前往 Releases 页面下载对应平台的最新版本即可使用。

访问 pcrs.lolicon.best 可使用免安装的 WebAssembly (WASM) 版本。

注意:WASM 版本运行于单线程模式,计算性能相较本地原生版本可能略有下降。

提问前必看

在提问之前,请确保:

  • 已经尝试了所有可能的解决方案

  • 已经尝试搜索了解决方案(包括但不限于本仓库的 Issues

  • 你提供了足够的信息帮助开发人员定位问题,包括但不限于下列:

    • 软件版本
    • 复现步骤
  • 提问渠道说明

贡献者

Contributors

开源协议

本项目遵循 MIT License 开源协议。

协议注意事项

MIT 协议是一个宽松的许可协议,但您在使用本项目的代码时仍需注意以下事项:

  1. 保留版权声明:在您分发本项目的副本或基于本项目衍生的软件中,必须包含原作者的版权声明和许可声明(即 LICENSE 文件中的内容)。
  2. 免责声明:本项目按“原样”提供,作者不承担任何因使用本项目而产生的法律责任或担保。
  3. 商业使用:您被允许免费使用、复制、修改、合并、出版发行、散布、再授权及贩售本软件及其副本。

简而言之,您可以自由地使用和修改代码,但必须保留原作者的署名。

致谢