主角


功能说明

主角一般就是玩家在游戏里的化身,需要培养的对象。单纯的主角系统是没有太多测试点的,它就好像是一个仓库,承载着角色数据而已,只有当其他的系统不断往这个仓库里添加和拿取数据的时候,会引起这个仓库的变化,才会出现很多测试点,例如角色升级,穿戴装备,学习技能之类的。

也有将主角系统设计的较为复杂的,比如卡牌游戏会将主角也做成一张卡牌,但这个卡牌对比其他卡牌有很多的特殊性。再比如我曾经做过的一个项目里,里面设计了一个叫做“江湖世家”的主角系统,可以容纳30个独立角色,与系统功能交互时,需要注意使用的是整体的世家数据,还是某个角色的数据。


测试用例

下载地址及位置:功能测试用例库


问题示例

  1. 主角在不同等级段的基础属性一般都是通过读取配置表来获取的。在《剑王朝》这个项目里,策划没有配置60级以上的主角属性,而程序也没有做等级封顶,所以当增加的经验超过60级之后,角色数据全部显示为负数,游戏功能也不能正常进行了。

  2. 《奇迹破坏神》可以使用体力药水来增加体力,当使用9个之后,体力数值溢出,之后再也不会消耗减少了。

results matching ""

    No results matching ""