neo-bpsys-wpf
powered by 9.0.4 &
4.0.3
项目官网 | 备用官网 | 项目仓库 | 使用文档 | 开发文档 | QQ交流群
📖 项目简介
neo-bpsys-wpf 是一个基于 .NET WPF 开发的第五人格直播BP软件,其前身为bp-sys-wpf与idv-bp-asg-e(均已分别因为屎山代码和技术栈老旧停止维护)。其包含地图BP、角色BP与赛后数据显示等在第五人格赛事中能用到的功能。
本项目的前身 bp-sys-wpf 曾帮助了40余个民间赛事,希望它能够在未来帮助到你。
✨ 功能
- [x] 基础BP界面
- [x] 过场画面
- [x] 比分
- [x] 游戏内比分
- [x] 分数统计(用于场间)
- [x] 赛后数据
- [x] 地图BP
- [x] BP概览(用于场间)
- [x] 后台引导式BP导播
- [x] 队员管理
- [x] 选手定妆照
- [x] 选手数量动态调整
- [x] 前台UI自定义
- [x] 控件位置自定义
- [x] 文字颜色、字体、大小自定义
- [x] UI背景图片自定义
✅ To Do
- [ ] 2025IVL夏季赛新地图BP规则
- [ ] OCR识别自动填充赛后数据
- [ ] OCR识别实现全自动BP
💻 构建
Release有提前编译好的安装包可以直接下载并安装
手动构建前需要安装好.NET 9 SDK。
git clone https://github.com/PLFJY/neo-bpsys-wpf.git
cd neo-bpsys-wpf
mkdir build
dotnet publish ".\neo-bpsys-wpf\neo-bpsys-wpf.csproj" -c Release -o ".\build\neo-bpsys-wpf"
安装包构建
".\InstallerGenerate\Inno Setup 6\ISCC.exe" ".\InstallerGenerate\build_Installer.iss"
备注:此处的Inno Setup是从inno官网下载的官方版本并在文件内附加了中文语言包,后续可能被会分离到另一个仓库内
同时,也可以使用脚本自动构建
.\build.bat