| 222000324 郑淏 | 1、角色图层和地图物品间的图层顺序有些存在问题;2、角色与预制体的碰撞会发生抖动,有时被卡住会出现角色倾斜 | 在本次冲刺中,我主要的工作是制作各个场景地图,同时完成场景之间的切换,在开始时,我是不认为这一部分的工作仍需要测试,但事实恰恰相反,在开发中期合并测试时,加入人物后的场景出现了比较大的问题,首先是图层上,由于事先制作中并没有很好的设置图层顺序,导致有时候人物会遮盖住一些场景,同时对于预制体碰撞框的设计也有问题,在玩家与具有碰撞体积的物体碰撞时,物体会出现转动的情况, |
| 222000326 严文斌 | 角色有时造成的伤害为0 | 本次我主要负责编写前期项目的基本框架,后面加入到团队工作里,我在alpha里主要制作了灯光效果、魈的技能和光效、攻击判定、怪物和角色血量的判定和UI,在测试我的模块里,我使用unity运行来测试代码的正确性,每写一个模块初步测试代码正确性,并且Debug脚本的代码,同时也会对团队其他成员写的代码进行测试。测试代码很重要,可以有效的减少不必要的bug和简单的却不易察觉的低级错误。 |
| 222000323 岳晓涵 | UI界面可能与屏幕分辨率不适配 | 主要针对初始界面以及背包界面进行测试,在未进行测试前信心满满,认为编写的ui代码没有bug,但是在测试中发现了很多之前未发现的bug,首先是界面适配,由于在编写时我一直以固定的屏占比编写界面,所以在合并运行时发现在别人电脑上页面出现变形,通过对canvas属性进行修改修复了这个bug,第二个bug出现在背包界面,由于对类属性设置出现问题,导致点击具体物品并没有显示详细信息,这一个也是在合并后测试发现的,所以不管是app开发还是游戏开发,代码完成后的测试都是很必要的心得体会:在这10天的冲刺中,收获还是比较大的,首先是学会了unity ui界面的设计和编写,其次、团队合作是非常关键的。虽然每个人都有自己的专业领域,但是只有在整个团队协作的基础上,我们才能取得成功。同时,对Unity引擎的熟悉程度也是至关重要的。我们在项目开始前就应该深入学习和研究Unity引擎,掌握常用的工具和技巧,以提高开发效率,而且代码的测试是必不可少的,真的很重要 |
| 222000421 莫梓民 | 丘丘人有时出现不追逐的情况 | 通过测试,丘丘人追踪角色并没有发现太大的问题,发现了合并后由于角色与丘丘人处于不同图层而导致的触发器无法触发的问题,已通过修改触发器图层解决。 |
| 022000515 林翔 | 开始时丘丘怪的移动采用按键来触发,但发现测试时会有角色的移动发生冲突 | 本次测试针对自己所完成的功能模块,丘丘怪的行走,攻击进行一定测试,开始时丘丘怪的移动采用按键来触发,但发现测试时会有角色的移动发生冲突,又编写了随机移动的脚步,使得丘丘怪可以自己移动,但随机移动感觉不是很智能,不了解是否可训练ai模型使得丘丘怪的移动可以智能化根据角色的位置调整,并且攻击也自己向角色攻击。 |
| 222000303 陈博源 | 无 | 测试了角色待机移动、与NPC对话、物品交互、切换角色,没有发现BUG。 |
| 221900204 陈鸿越 | 尝试设置点击图片触发动作,但是触发失败 | 在设置人物界面UI时,我尝试设置点击图片触发动作,但是触发失败,我为此设置了很久相关参数,问题却得不到解决,最后我听从建议,额外添加了个同样大小的透明button覆盖了图片,通过button来触发动作效果。 |
| 222000203 陈英杰 | 释放第一个技能时会有几秒的卡顿 | 测试了攻击和技能的动画效果,可以用按键J释放普通攻击动画,按键Q和E分别是一个技能,技能的释放可以和角色的方向的变化进行转变。在测试开始时,释放第一个技能时会有几秒的卡顿,之后可以正常播放动画。因为自己的能力问题有一些没任务没有完成,像是还角色的动画没有画完,和攻击与怪物的碰撞效果没有解决。 |