本周完成了任务系统剩余的开发内容,只剩下任务的配置后面再做,然后继续之前的宠物系统的开发,宠物系统的开发相对顺利一些。

  • 宠物系统的初步设计:
    • 定位:不直接参与战斗,提供辅助和便利。
    • 解锁:击杀Boss收集宠物碎片,一定数量的宠物碎片解锁该宠物。
    • 升级:随同英雄出战杀怪,可以获得经验升级;或者直接使用宠物魂晶升级。
    • 升品:使用宠物魂晶升品,部分宠物升品可以影响外观。
    • 融合:可以把特殊技能宠身上的技能融合到普通宠物身上。
    • 装备(出战)/卸载:同时只能出战一只,跟随英雄行动。
    • 相关物品:宠物碎片、宠物魂晶
  • 实现了宠物的界面设计、解锁、升级、升品、融合、装备卸载等基础操作
  • 实现了宠物的场景跟随算法。
  • 实现了两个基础的功能宠物:加属性和定时加Buff

至此感觉第一次测试需要的系统已经基本差不多了,之前实现的各个系统,基本都是简单完成,属于半成品状态,接下来一个月的计划:

  • 完成一个新手教学流程。
  • 完善优化所有已经实现的系统
  • 完成各个系统需要的数值配置(英雄、宠物、增益卡、装备、怪物、任务成就等)
  • 给游戏添加音乐音效
  • 编写各个系统的测试用例