自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在开发者社区发帖说明情况,我们会尽快帮您解决。

ARPG系列课(六):技能逻辑(技能运行时框架、Buff系统、技能栏、角色数值系统等)

教程
中级
15 小时
概述
作者信息
教程资料
互动讨论
课程评价
22人收藏,52人学习
摘要
重要提醒:此课程为系列课第六季,课程是连贯的,不建议单独购买!!但是也会提供初始项目的源码。
ARPG系列课程包: https://learn.u3d.cn/bundle/joker-arpg
框架+ARPG系列课程包:https://learn.u3d.cn/bundle/frame-arpg-joker
系列课程整体介绍也请浏览第一季详情,第六季也没有单独答疑群,跟第一季为同一个群( 702162536 )。第一季地址:https://learn.u3d.cn/tutorial/arpg1-joker
第六季主要内容
  1. 技能编辑器新增事件轨道
  2. 当前的技能配置为SkillClip,在此之上新建一层包装去组合技能片段完成复杂逻辑的实现
  3. 技能运行时增加特殊技能行为类,也就是在配置外用脚本处理特殊逻辑
  4. 制作涉及到技能状态变化等有一定逻辑的技能
  5. 制作近战普攻
  6. 完善从建立角色到进入游戏场景的流程
  7. Buff系统
  8. 输入缓存机制
  9. 技能栏等
  10. 角色数值,并不是从策划层面的数值,例如一个角色的攻击力可能由这些部分组成
  • 角色固定部分,有一些游戏是根据登记挂钩,本案例是根据职业固定
  • 固定加成,来自装备、Buff等固定加成,会因为武器或装备的改变而修改,如增加20点攻击力
  • 比列加成,来自装备、Buff等百分比加成,会因为武器或装备的改变而修改,如增加10%攻击力
下一季特殊说明
本节已经完结,第七季的前置课程为“基于目标导向的AI:GOAP”,所以可以先学习此课程。https://learn.u3d.cn/tutorial/goal-oriented-action-planning
建议的Unity版本
2020.3 - 2023.1
教程
ARPG系列课(六):技能逻辑(技能运行时框架、Buff系统、技能栏、角色数值系统等)
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验