ARPG系统

序言

序言 看这里。

角色换装。

  • 发型、脸、上衣的换装与改色。
  • 区分职业。
  • 其他部位,如肩部、腰带、鞋、帽子等部位留给常规装备换装。

背包、商店、装备

  • 武器类型:装备、消耗品、材料
  • 装备类型:肩、腰、帽、上衣、鞋、武器
  • 武器类型:双手剑、大剑、剑盾、弓箭

战斗、技能、多职业

  • 基于Playable的动画系统
  • 战士、刺客、弓箭手、坦克等职业
  • 技能编辑器,基于UIToolkit
  • Buff系统,Buff/DeBuff
  • 技能树,加点机制,包含主动与被动

城镇、野外、任务、NPC、对话

  • 城镇和野外的区域划分
  • 任务的发布、完成等
  • 固定式NPC(铁匠铺老板)、游荡式NPC(守卫巡逻)
  • 和NPC的对话,购买物品、接任务、学技能等

AI

  • NodeCanvs的有限状态机、行为树
  • 自定义NodeCanvas节点
  • 友方NPC AI,城镇里面的
  • 中立NPC AI,野外的中立怪物
  • 敌对NPC AI,敌对怪物
  • BOSS AI

前提

基于Unity独立游戏程序框架,并使用Addressable替代Resources资源加载方式,能够应对较为大体量的项目。