规范

命名规范

  • 类名:大驼峰
  • 方法、公共属性:小驼峰
  • 私有属性:下滑线+小驼峰
  • 不要用拼音

注释

  • 方法和属性声明都要加注释

提交规范

  • fix:改bug
  • feat:增加新功能

人物

主角

属性
类型
描述
血量
移动速度
攻击力
经验
得分
等级
武器
武器类
第一版只有一个武器 默认攻击形式向两边发剑气
技能
技能类数组?
1. 护身罡气 2. 枪(间隔一段时间就发射一串子弹)

普通小怪

属性
类型
描述
血量
移动速度
攻击力
碰到主角造成的伤害

精英怪

属性
类型
描述
血量
移动速度
攻击力
技能
技能类
独特的技能

技能

护身罡气

属性
类型
描述
攻击范围
敌人进入范围造成一定伤害
攻击间隔
攻击力
等级
当前等级

追踪镖

属性
类型
描述
攻击力
攻击间隔
飞镖数量
一次发射多少个飞镖
等级

精英怪技能(定身)

属性
类型
描述
攻击力
定身时间
攻击间隔
触发范围

等级相关

经验球

属性
类型
描述
经验值
消失时间

武器类

默认武器

属性
类型
描述
武器名字
伤害
攻击范围
 

ui类

暂停菜单

  • 继续
  • 重新开始
  • 回到主页

开始菜单

  • 开始游戏

主界面类

  • 暂停按钮

游戏控制类