- 高性能计算核心:利用 Rust 编写的
pearl_calculator_core提供快速、精确的珍珠轨迹与 TNT 爆炸计算。 - 现代化用户界面:基于 React + TailwindCSS 构建的现代化 UI,提供流畅的交互体验。
- 多功能集成:
- TNT 计算:支持多种 TNT 配置与排列方式的计算。支持快捷偏移Y轴高度进行计算。
- 模拟器:内置珍珠轨迹模拟,可快速预测动量及落点。
- 配置向导:提供直观的配置流程,轻松设置大炮参数。
- 跨平台支持:得益于 Tauri 框架,支持 Windows、macOS 和 Linux 平台。无需任何依赖。
前往 Releases 页面下载对应平台的最新版本即可使用。
访问 pcrs.lolicon.best 可使用免安装的 WebAssembly (WASM) 版本。
注意:WASM 版本运行于单线程模式,计算性能相较本地原生版本可能略有下降。
在提问之前,请确保:
-
已经尝试了所有可能的解决方案
-
已经尝试搜索了解决方案(包括但不限于本仓库的 Issues)
-
你提供了足够的信息帮助开发人员定位问题,包括但不限于下列:
- 软件版本
- 复现步骤
-
提问渠道说明
- 使用问题/配置疑问/其他问题 → Discussions
- Bug/功能请求 → Issues
本项目遵循 MIT License 开源协议。
MIT 协议是一个宽松的许可协议,但您在使用本项目的代码时仍需注意以下事项:
- 保留版权声明:在您分发本项目的副本或基于本项目衍生的软件中,必须包含原作者的版权声明和许可声明(即
LICENSE文件中的内容)。 - 免责声明:本项目按“原样”提供,作者不承担任何因使用本项目而产生的法律责任或担保。
- 商业使用:您被允许免费使用、复制、修改、合并、出版发行、散布、再授权及贩售本软件及其副本。
简而言之,您可以自由地使用和修改代码,但必须保留原作者的署名。
- LegendsOfSky/PearlCalculatorCore:本项目物理计算核心逻辑移植自该项目
- Tauri:构建跨平台桌面应用的优秀框架
- React:用于构建用户界面的 JavaScript 库
- shadcn/ui:设计精美的 UI 组件库