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

RPG战斗系统Plus

教程
中级
16 小时
概述
作者信息
教程资料
互动讨论
课程评价
219人收藏,405人学习
摘要
课程主要技术点
  1. 课程基于ScriptableObject的方式配置技能
  2. 基于动画事件的方式运行技能
  3. 基于有限状态机切换角色状态
  4. 基于Cinemachine的相机控制
  5. 基于RootMotion的移动、技能位移、跳跃等
这是一套基本的技能控制方式,比较适用于以“武器上绑定碰撞体”为伤害检测机制的近战战斗系统,偏原理与启发性,如果需要较为完善的战斗系统与技能编辑器,可以关注ARPG系列课:https://learn.u3d.cn/tutorial/arpg1-joker
课程主要内容
基础控制部分
  1. 第三人称背后视角
  2. 走路、奔跑的过渡
  3. 奔跑急停
  4. 常规跳跃
  5. 坠崖播放下降动画
战斗机制部分
  1. 多段普攻
  2. 跳跃状态下攻击为跳劈
  3. 格挡、格挡反击(弹反)
  4. 闪避
  5. 近战技能
  6. 前摇、后摇、后摇取消、攻击AI导致AI硬直
  7. 卡肉效果、命中时播放命中粒子/出血粒子
  8. 较简易的BOSS AI
交流群
课程专属交流群:652440410 需购买本课程后加入,加群时需要填写 LearnID (点击头像 选择我的学习,即可看到LearnID )
Unity交流群:885222391(无加入条件)
目前课程更全部完结
建议的Unity版本
2019.1 - 2022.1
教程
RPG战斗系统Plus