团队第三次作业—alpha冲刺
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 |
| 团队名称 | 星云-维鲁姆 |
| 团队成员-学号 | 丁宇轩-3124004316 |
| 这个作业的目标 | 改进更新我的三角洲助手 |
一、冲刺计划
1. 前期工作总结与改进方案
前期工作复盘
1.项目方向调整:最初规划的「实时画面采集 + AI 战局分析」方案,因《三角洲行动》ACE 反作弊系统限制无法落地,已彻底放弃,转向合规数据服务助手赛道。
2.基础框架搭建:已完成 Java+JavaFX 桌面端项目架构搭建,实现了官方小程序风格的 UI 界面、首页烽火日报、装备集市、战备配装、改枪百科四大核心模块的基础布局。
3.数据问题修正:已移除游戏中不存在的道具(如 G36C、虚构手雷),修正了枪械价格、属性数据,替换为社区公开的真实数据,解决了初期数据虚构的问题。
4.核心功能开发:已实现装备价格 / 保值率查询、地图密码房密码展示、基础战备配装算法,当前可生成基于预算的配装方案。
改进思路与方案
| 序号 | 存在问题 | 改进方案 |
|---|---|---|
| 1 | 战备配装算法不合理,优先裸枪堆砌,不符合玩家真实配装逻辑 | 重构配装算法,按「主武器配件→防具→药品→副武器」优先级分配预算,优先保证主武器战力与生存能力 |
| 2 | 预算输入框仅支持鼠标箭头微调,无法键盘直接输入,操作不便 | 优化输入交互,启用键盘直接输入功能,增加输入校验,支持 0-300 万预算自定义设置 |
| 3 | 无官方数据接口,无法实时同步游戏数据,仅能依赖本地静态数据 | 1. 建立本地数据更新机制,手动同步社区最新数据2. 预留官方小程序接口接入位置,后续可快速替换3. 新增数据更新提示,标注数据来源与更新日期 |
| 4 | 枪械百科模块数据不全,无完整改装方案 | 补充全枪械基础属性、适配配件、不同场景改装方案,支持价格档位筛选与搜索 |
| 5 | 地图攻略模块功能未完善,无彩蛋 / 物资点位展示 | 新增全地图彩蛋点位、高价值物资刷新点数据,按地图分类展示 |
2. 团队成员分工与工作量占比
| 成员姓名 | 角色 | 具体承担工作 | 工作量占比 |
|---|---|---|---|
| 丁宇轩(项目负责人 / 全栈开发) | 项目统筹、前后端开发、数据整理 | 1. 项目方向调整与架构搭建2. JavaFX 界面开发与优化3. 核心功能(配装、装备查询、百科)开发4. 社区数据收集、录入与校验5. 项目文档撰写与冲刺总结 | 80% |
| 丁宇轩 | 功能测试、vlog 制作 | 1. 功能测试与 Bug 反馈2. 冲刺日志整理与 vlog 拍摄剪辑3. 界面交互体验优化建议 | 20% |
二、冲刺总结
1. 冲刺计划改进目标实现情况
本次 Alpha 冲刺周期为 14 天,核心改进目标完成情况如下:
✅ 已实现的改进目标:
重构了战备配装算法,实现了「主武器优先」的合理配装逻辑,生成的方案符合玩家真实配装习惯。
优化了预算输入交互,支持键盘直接输入 + 鼠标微调,预算上限提升至 300 万,解决了输入不便捷的问题。
修正了所有虚构数据,替换为社区公开的真实装备、枪械、地图数据,移除了不存在的道具与枪械。
完善了枪械百科模块,补充了枪械属性、配件适配与改装方案,支持价格筛选与搜索。
搭建了地图攻略模块框架,录入了全地图密码房密码,预留了彩蛋点位展示功能。
❌ 未完全实现的目标与原因:
官方数据实时同步功能未实现:因个人无微信小程序开发者账号,无法申请接入《三角洲行动》官方小程序接口,无法实现数据实时同步,当前助手仅能依赖本地静态数据,无法自动更新版本内容,功能止步于本地单机使用,无法对接官方数据源实现动态数据同步。
地图攻略模块的彩蛋点位可视化展示未完成,仅实现了基础文字数据录入,后续可继续完善。
2. 项目亮点与不足
🌟 项目亮点
合规化设计,规避风险:彻底放弃了画面采集、内存读取等违规方案,全程基于社区公开数据开发,从根源上避免了反作弊封号风险,完全符合课程作业与游戏规则要求。
功能贴合玩家真实需求:战备配装、装备保值率查询、枪械改装参考、地图密码攻略均为玩家高频刚需,解决了新手配装难、找攻略繁琐的痛点。
UI 交互贴合官方风格:参考《三角洲行动》官方小程序的赛博朋克科技风设计,界面直观清晰,操作流程贴合玩家使用习惯,降低了学习成本。
模块化架构,易扩展:采用前后端解耦的模块化设计,核心功能独立封装,后续可快速接入官方数据接口、新增功能模块,适配游戏版本更新。
⚠️ 项目不足
数据更新能力受限:无官方数据接口接入权限,仅能依赖本地静态数据,无法实时同步游戏版本更新,后续游戏新装备、新地图上线后,需手动更新数据,维护成本较高。
地图攻略功能不完善:彩蛋点位仅录入了文字数据,未实现可视化地图展示,用户体验有待提升。
异常处理机制不足:部分输入校验与异常提示不完善,如输入无效字符时反馈不够明确。
- 每位成员的过程体会
丁宇轩:本次项目最大的收获是学会了「在限制条件下调整方案」。最初的实时画面采集方案因反作弊限制无法落地,一度让项目陷入停滞,但通过调整方向,转向合规数据助手赛道,反而找到了更贴合用户需求的产品形态。同时也深刻意识到,游戏类工具开发必须优先考虑官方规则与风险,不能只追求技术炫技。目前因无官方接口权限,项目只能止步于本地数据,但后续我会继续维护社区数据更新,完善地图攻略功能,让工具能持续为玩家提供价值。
同时通过项目测试与 vlog 制作,我了解了游戏工具开发的完整流程,也体会到了团队协作的重要性。虽然项目无法接入官方数据,但能基于社区数据完成所有核心功能,也让我看到了合规开发的可行性,后续会继续配合完善功能测试与优化建议。

浙公网安备 33010602011771号