alpha阶段测试报告
我们在alpha阶段实现了一个初步的游戏Demo,但是随机路线地图还未加入,并且更多的卡牌等游戏内容等待补充,将在后续的阶段继续进行。
Bug List
- 由于游戏的逻辑运行早于显示动画的运行,所以当动画运行时点击单位显示的数据是逻辑运行结束后的数据而非动画所运行到的阶段的数据,这不符合人的直觉。(例如:敌方对我方角色发动了两段攻击,逻辑可能只执行了一帧,但是动画却要播放数秒,在第一段动画播放时点击角色查看其当前血量,依照自觉应显示为第一段攻击后所剩余的血量,但是实际显示的则是两段攻击都已经释放完毕后的剩余血量)
- 弃牌堆、牌库等按钮的显示功能并未实装
- UI设计待优化
场景测试
-
典型用户:初次游玩的玩家
-
用户的需求/迫切需要解决的问题:
- 想要进行一场游戏
- 想要了解不同角色的差异
-
场景描述
-
玩家打开游戏程序进入主界面,点击NewGame开始游戏
-
玩家在人物选择界面查看人物卡牌与不同等级时属性的成长差异,并选择人物组成队伍
-
在配置完成队伍后,进入路线选择界面。通过点击未被禁用的节点进入下一关卡
-
通过选中角色,并点击绿色边框的图块来部署角色
-
通过拖动卡牌到黄色边框的单元格进行释放,当敌方所有单位死亡则判定我方胜利反之则我方失败,结束战斗
-
测试矩阵
测试矩阵 | 视图显示 | 游戏逻辑 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
测试环境 | 主界面 | 角色数据显示 | 路线图显示 | 部署界面 | 卡牌动效 | 战斗界面 | 战斗动画 | 回合逻辑 | 单位逻辑 | 寻路 | 卡牌管理 | buff管理 | 地图生成 | 图块逻辑 | 新建游戏 |
Windows | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
出口条件
各功能正确,可以完成正常的战斗流程