neo-bpsys-wpf 是一个基于 .NET WPF 的专为第五人格民间赛开发的 BP 画面直播展示工具,旨在为民间赛事的直播带来更贴近官方职业赛事的直播效果。
本项目的前身 bp-sys-wpf 曾帮助了40余个民间赛事,希望它能够在未来帮助到你。
本项目现已涵盖了民间赛直播所需的全部功能,更多高级功能还在开发当中
- 基础BP界面
- 过场画面
- 比分
- 游戏内比分
- 分数统计(用于场间)
- 赛后数据
- 地图BP
- BP概览(用于场间)
- 后台引导式BP导播
- 队员管理
- 选手定妆照
- 选手数量动态调整
- 前台UI自定义
- 控件位置自定义
- 文字颜色、字体、大小自定义
- UI背景图片自定义
- 自定义扩展插件及插件市场
- OCR识别自动填充赛后数据
- 全局禁选根据对局进度联动
- OCR 识别实现全自动 BP 画面切换
- 应用自带的 3D 展示画面(已有社区插件支持,可前往插件市场下载)
前往 Release 下载最新的版本,或者前往官网下载:https://bpsys.plfjy.top/
更详细的教程请前往文档站查看:https://docs.bpsys.plfjy.top/
Release有提前编译好的安装包可以直接下载并安装
手动构建前需要安装好.NET 9 SDK。
git clone https://github.com/PLFJY/neo-bpsys-wpf.git
cd neo-bpsys-wpf
git submodule update --init --recursive
mkdir build
dotnet publish ".\neo-bpsys-wpf\neo-bpsys-wpf.csproj" -c Release -o ".\build\neo-bpsys-wpf"安装包构建
".\Installer\Inno Setup 6\ISCC.exe" ".\Installer\build_Installer.iss"备注:此处的Inno Setup是从inno官网下载的官方版本并在文件内附加了中文语言包,后续可能被会分离到另一个仓库内
同时,也可以使用脚本自动构建
.\build.bat
