本周完成了任务系统剩余的开发内容,只剩下任务的配置后面再做,然后继续之前的宠物系统的开发,宠物系统的开发相对顺利一些。
- 宠物系统的初步设计:
- 定位:不直接参与战斗,提供辅助和便利。
- 解锁:击杀Boss收集宠物碎片,一定数量的宠物碎片解锁该宠物。
- 升级:随同英雄出战杀怪,可以获得经验升级;或者直接使用宠物魂晶升级。
- 升品:使用宠物魂晶升品,部分宠物升品可以影响外观。
- 融合:可以把特殊技能宠身上的技能融合到普通宠物身上。
- 装备(出战)/卸载:同时只能出战一只,跟随英雄行动。
- 相关物品:宠物碎片、宠物魂晶
- 实现了宠物的界面设计、解锁、升级、升品、融合、装备卸载等基础操作
- 实现了宠物的场景跟随算法。
- 实现了两个基础的功能宠物:加属性和定时加Buff
至此感觉第一次测试需要的系统已经基本差不多了,之前实现的各个系统,基本都是简单完成,属于半成品状态,接下来一个月的计划:
- 完成一个新手教学流程。
- 完善优化所有已经实现的系统。
- 完成各个系统需要的数值配置(英雄、宠物、增益卡、装备、怪物、任务成就等)
- 给游戏添加音乐音效
- 编写各个系统的测试用例