332 字
2 分钟
ReactionPro Client
ReactionPro Client 是一个使用 Flutter 构建的反应力与击杀时间测试客户端,一套代码覆盖 Web、Windows、Android、iOS、macOS 和 Linux 六个平台。
功能一览
- 反应力测试:逐回合记录详细数据,量化你的反应速度
- 击杀时间测试:支持 2D / 3D 兼容模式与 Raw Input,贴近真实电竞环境
- 外观自定义:准星、目标、网格、开屏均可按个人习惯调整
- 账号体系:登录、成绩历史与排行榜(客户端侧)
- 多端构建:Flutter Web 与 Windows 桌面端
技术栈与环境
Flutter 3.44.3Dart 3.12.2Windows 桌面构建需 Visual Studio 2022「使用 C++ 的桌面开发」快速开始
Web 端本地运行:
Set-Location .\frontendflutter pub getflutter run -d chromeWindows 桌面端:
Set-Location .\frontendflutter run -d windows --dart-define=API_BASE_URL=http://localhost:3000/api/v1配置与安全
客户端配置会被编译进应用(用户可读取),因此只允许放公开值:
API_BASE_URLOAUTH_GITHUB_CLIENT_IDOAUTH_GOOGLE_CLIENT_IDSENTRY_DSN项目使用 Apache License 2.0 开源,详情见仓库:
ReactionPro Client
https://shirone.mysqil.com/posts/reactionpro-client/分享文章
生成精美分享图或复制链接,与更多人分享本文。
继续阅读
换条路线
从其他文章中稳定抽取
最后更新于 ,距今已过 67 天
部分内容可能已过时