登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
UnityRPG战斗系统
¥89 购买
UnityRPG战斗系统
教程
中级
10 小时
Joker
概述
作者信息
教程资料
互动讨论
课程评价
600人收藏,579人学习
登录后开始教程
章节1
UnityRPG战斗系统
1.
可试看
有限状态机
2.
可试看
玩家角色功能结构
3.
可试看
玩家输入层与音效层
4.
角色移动动画设置
5.
角色移动状态实现
6.
CineMachine玩家相机跟随
7.
状态机超级重构
8.
技能系统设计思想
9.
模型层与挥出一刀
10.
武器层与武器拖尾
11.
小怪受伤:硬直、击退、掉血
12.
ScriptableObject基本使用
13.
命中配置
14.
释放与结束配置
15.
前后摇与连续攻击
16.
添加刀光与场景
17.
命中配置:命中效果-摄像机震动
18.
命中配置:命中效果-屏幕后处理
19.
效果强化:相机平滑位移动画
20.
效果强化:角色平滑位移动画
21.
踢上一脚引出多武器机制
22.
技能配置与多段攻击
23.
第一个技能:纯近战技能
24.
现有功能优化
25.
第二个技能:纯法师技能
26.
第三个技能:近战+法师技能
27.
玩家血条
28.
技能图标与技能CD机制
29.
控制器层重构
30.
模型层重构
31.
状态类重构
32.
敌人基础搭建
33.
敌人待机与移动
34.
敌人普攻
35.
敌人技能
36.
敌人受击
37.
玩家受击
38.
死亡逻辑
39.
补充:取消动画连线
摘要
请注意:此课程已经升级为新版,地址为:https://learn.u3d.cn/tutorial/rpg-plus
此课程依然可以学习,但是新版更好,建议学习新版
课程资料位置:在本课程概述的边上~就是你现在看的内容的上方,看到没~ 点击教程资料即可
QQ交流群:885222391,近期有反馈群号搜索不到,也可以添加QQ739554159 拉群的方式
学习门槛:有一定的C# Unity基础
适用群体:独立游戏开发者、对战斗系统感兴趣
预期成果:学习后可以制作自己的技能
课程特色:采用递进式一步一步完成最终的战斗系统,具备大量重构、优化过程,知其然更要知其所以然
(课程特色也可能是一种问题,部分学员可能会觉得很啰嗦,所以还请斟酌)
主要内容:
基于有限状态机的玩家控制
基于ScriptableObject的技能配置
技能可以配置摄像机、角色因技能动作导致的位移
技能具备前摇、后摇、后摇取消等
除了战士的挥砍、踢腿以外也兼容法师技能
一个技能可以有多段伤害
基于有限状态机的敌人AI
技能释放时、技能命中时、技能播放结束 都可以配置音效、粒子、其他效果等等
课程完成内容:
三段普攻,其中两段为大刀挥砍,一段踢腿
一个战士技能,纯粹连续挥砍
一个法师技能,火焰冲击类型
一个特殊技能,战士这种挥砍加上法师类型技能的组合
敌人一个普攻以及一个技能
敌人AI,以及和敌人的战斗交互,但是课程内容并不是以AI为主,所以较为简易。但是完成了基本的战斗逻辑
劝退环节:
没有基于Timeline
没有编辑器拓展(只是基于ScriptableObject,当然如果你配合Odin插件也可以得到不错的效果)
没有背摔、斩杀等技能(因为此套课程只是战斗系统的入门课程,但是也满足大多独立游戏需求,-,-未来出更进阶的)
没有BUFF系统(和上一条同理)
移动方式采用的是古老的坦克式移动,就是A和D键控制旋转,而不是鼠标
大量重构和优化 必然增加了课程时长,部分学员觉得这样可以学到东西,但是部分学员会觉得这样纯粹啰嗦,所以关于这个还请斟酌
登录后可观看
标签
动画
战斗
独立游戏
建议的Unity版本
2019.4 - 2021.2
教程
UnityRPG战斗系统
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
UnityRPG战斗系统
登录后开始教程
章节
1
UnityRPG战斗系统
1.
可试看
有限状态机
2.
可试看
玩家角色功能结构
3.
可试看
玩家输入层与音效层
4.
角色移动动画设置
5.
角色移动状态实现
6.
CineMachine玩家相机跟随
7.
状态机超级重构
8.
技能系统设计思想
9.
模型层与挥出一刀
10.
武器层与武器拖尾
11.
小怪受伤:硬直、击退、掉血
12.
ScriptableObject基本使用
13.
命中配置
14.
释放与结束配置
15.
前后摇与连续攻击
16.
添加刀光与场景
17.
命中配置:命中效果-摄像机震动
18.
命中配置:命中效果-屏幕后处理
19.
效果强化:相机平滑位移动画
20.
效果强化:角色平滑位移动画
21.
踢上一脚引出多武器机制
22.
技能配置与多段攻击
23.
第一个技能:纯近战技能
24.
现有功能优化
25.
第二个技能:纯法师技能
26.
第三个技能:近战+法师技能
27.
玩家血条
28.
技能图标与技能CD机制
29.
控制器层重构
30.
模型层重构
31.
状态类重构
32.
敌人基础搭建
33.
敌人待机与移动
34.
敌人普攻
35.
敌人技能
36.
敌人受击
37.
玩家受击
38.
死亡逻辑
39.
补充:取消动画连线