技能测试点分析:下面的需求是否完善,有可能导致哪些问题发生?

被动技能:当英雄生命值低于百分之十的时候会触发 6s 的无敌时间。

回答·15
最热
最新
  • 1.触发无敌是否有 cd 2.触发无敌时的伤害计算顺序,假设受到伤害,该伤害值足够将角色血量将至 10%及以下,可能出现 3 种情况: 优先触发无敌,并免疫本次伤害,角色血量保持 10%及以上;  角色血量掉血至 10%,触发无敌,后续伤害无效;  角色承受全额伤害,血量降至 10%以下,触发无敌,如果本次伤害致死,玩家死亡,或锁血至 1,触发无敌。 3.触发特效的伤害来源是否需要判断,如果是 moba 类游戏是否需要判断伤害来源于玩家,小兵或野怪,rpg 游戏是否需要判断上海来源是玩家,boss 或小兵,伤害来源判断会优化玩家体验。 4.无敌具体体现,是否清除当前角色身上所有 debuff,是否免疫所有敌方技能包括控制。
  • 既然你说这是个被动技能 先排除主动技能的所有考虑 其次被动技能 是否受沉默效果影响而失效。被动技能是英雄自带 还是装备自带。
  • 会不会多次触发 、当生命值为零 角色是怎样一种状态 、当英雄生命值在低于此 10%加血 无敌是否解除 、触发无敌的机制 如小兵是否触发、当伤害过高 是否被秒杀
  • 补充一下 是否所有伤害都能触发无敌,比如魔法伤害,物理伤害,真实伤害
  • 就像 LOL 饮魔刀那样,有时候伤害过高,技能或者装备会来不及触发,英雄就直接死亡 建议改成将要降低到 10%血量以下
  • 前面的好像都没有说到关键点,如果血量 10%以下就会触发,那么意味着无敌时间结束依旧是 10%以下的血量(不论额外的回血和饮血装备,就这被动),会导致无限无敌时间。
  • 是当前生命值还是最大生命值的百分之十? 是否与其他无敌或者类无敌技能同时触发?如果不是,那么有效触发哪一个? 如果受到的伤害大于当前生命值,即秒,那么时候触发被动?
  • 上面很完整了,补充一下 1.触发条件,10%,对于生命值小数点怎么处理的也要考虑。 2.无敌的优先级表现还有与伤害类型是否冲突,比如斩杀技能是否免疫等。
  • 首先这个 百分之 10 的血是基于当前最大血量值还是承受伤害百分比来计算,其次 6 秒无敌时间是物理无敌还是魔法无敌或者是全无敌,然后是这个基于什么类型游戏来做处理
  • 在正式的工作中,策划案对这个技能肯定还有其他描述的。当然我们可以自己列出很多测试点来完善此技能,比如: 1、技能冷却时间是多久 2、是否消耗能量之类 3、无敌技能有几级,以及每一级对应的各项配置 4、无敌特效什么样子的 5、本技能的激活(学习)条件。 6、切场景是否立即清楚无敌 buff 等等 还是要具体游戏具体分析才行。