ObsidianNotes/2024-01-12.md

2.4 KiB

  • [Feature] 购买装备功能

    • 随机装备
      • 实现装备的数据结构
      • 可以实现初始装备数据类型
      • 先随机类型
      • 再基于等级随机
      • 最后随机品质
      • 基于品质, 获得特定类型的装备的属性加成
      • 基于品质, 随机装备的词条
      • 载入价格配置表
      • 基于等级 稀有度 装备类型 获得价格
      • 卖出价格收到全局数据影响(包括其他商店卖出物品),默认54%损耗
      • 买入装备详情浮窗UI
        • UI类
          • 名称(包括富文本)
          • 类型
          • 描述
          • 装备强化属性描述
      • 传奇装备无法在铁匠铺中购买
      • 词条随机逻辑
        • 1.通过 装备品质 查询应该增加的 词条数量
        • 2.for 需要添加的 词条数量
        • 3.基于 装备等级 获得可以随机的词条栏位集合 比如 1,2 然后等权重随机选择获得 词条栏位等级
        • 4.基于 装备类型 筛选 词条类型
        • 5.等权重随机选择 词条类型
        • 6.基于 词条栏位等级 获得 词条数值
        • 7.基于以上 组合获得 字段名+数值
    • 买入数据结构存储
    • 购买UI
    • 花费购买装备消耗金钱
      • 钱不够时无法购买
    • 卖出装备
      • 卖出UI
      • 卖出装备详情浮窗UI
      • 卖出装备后获得金币 (有损耗)
  • 铁匠铺.制作

    • 需要理一理制作有关逻辑与对应的表
  • 神器自定义 (如果制作可以制作出神器, 那么下一步就可以去实现神器了)

  • 冒险者工会 人员管理

    • 招募
    • 解雇
  • 冒险者工会.委托

    • 接受委托
    • 任务系统需求分析
  • 任务系统的配置方式

  • 准时八点开会

    • 议题
      • 工作回顾
      • 装备价格 取值价格表后计算 ,卖出减半用全局数据处理
      • 装备制作 x
      • 神器的获取方式 高级怪掉落or 大地图事件or副本掉落宝箱 or 大地图宝箱 x
      • 后续的任务系统需求分析
      • 后续的招募与解雇需求分析
        • 角色名随机(名字表)
        • NPC职业随机(筛选等级 随机当前可选所有职业)
        • NPC等级 = 城镇等级
        • 角色特性
      • 下一个阶段
        • 战斗模块
        • 敌人模块
        • 采集,副本等其他小游戏