
siki学院 - Unity2D 回合制游戏案例 – 类梦幻西游(第一季 战斗逻辑篇)
来自 网络整理·免费领取学习资源
7,956 领取 · 6,841 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《siki学院 - Unity2D 回合制游戏案例 – 类梦幻西游(第一季 战斗逻辑篇)》。官网需要单独购买,有集上可以免费领取。
课程目录
- 课时1.000-课程演示
- 课时10.201-创建工程并导入素材
- 课时100.374-完善范围伤害技能的逻辑
- 课时101.375-结束当前回合与行动码重置
- 课时102.376-等待所有死亡对象离场后再继续游戏
- 课时103.377-选择攻击目标时的高亮效果
- 课时104.378-摄像机截屏方法
- 课时105.379-模糊转场效果
- 课时106.380-制作第一个场景
- 课时107.381-进入游戏界面的背景移动逻辑
- 课时108.382-LastButNotLeast
- 课时11.202-使人物移动到指定位置
- 课时12.203-设置不可以行走的区域
- 课时13.204-添加摄像机跟随功能
- 课时14.205-设置游戏中的光标样式
- 课时15.206-设置Idle状态下的八方向动画
- 课时16.207-设置Move状态下的八方向动画与判断是否移动的思路
- 课时17.208-使人物从Idle状态转为Move状态
- 课时18.209-使状态可以正常转换
- 课时19.210-优化移动效果
- 课时20.211-点击到不可走区域时的处理
- 课时21.212-完善点击到不可移动区域时的细节
- 课时22.213-使人物移动时可以看向当前正在移动的方向
- 课时23.214-生成鼠标点击特效
- 课时24.215-跟随鼠标移动
- 课时25.216-解决跟随鼠标移动造成的抖动问题
- 课时26.217-解决边界看向问题与原版移动效果的实现思路
- 课时27.301-制作战斗模块的背景
- 课时28.302-渲染战斗场景下的导航网格
- 课时29.303-判断是否可以进入战斗
- 课时3 . 工程源码
- 课时30.304-调整进入战斗后的细节内容
- 课时31.305-制作战斗模式下的状态机
- 课时32.306-游戏逻辑控制
- 课时33.307-执行当前阶段的行为逻辑
- 课时34.308-攻击指令的执行逻辑
- 课时35.309-设置需要播放相关行为的动画参数值
- 课时36.310-完善玩家与敌人阶段执行行为的逻辑
- 课时37.311-触发受到伤害的动画事件
- 课时38.312-进攻之后的返回
- 课时39.313-执行多个回合的逻辑
- 课时4 . 游戏包
- 课时40.314-死亡行为
- 课时41.315-死亡后的离场
- 课时42.316-使用C#扩展方法扩展动画方法
- 课时43.317-扩展使用的动画类
- 课时44.318-设置动画中的属性
- 课时45.319-回调与设置回调的方法
- 课时46.320-改变动画状态的方法
- 课时47.321-动画执行逻辑的协程
- 课时48.322-移动动画方法
- 课时49.323-闪避行为
- 课时5 . 素材,资料
- 课时50.324-制作幻影(残影)效果
- 课时51.325-制作防御动画
- 课时52.326-防御逻辑
- 课时53.327-使玩家可以防御
- 课时54.328-使用行为码驱动防御逻辑
- 课时55.329-使用技能横扫千军
- 课时56.330-制作战斗中的道具栏
- 课时57.331-使用道具栏中的物品回血
- 课时58.332-制作显示数值的UI
- 课时59.333-显示血量减少与增加的值
- 课时6.101-课程介绍
- 课时60.334-数值显示动画
- 课时61.335-制作战斗中的血条
- 课时62.336-显示血条的变化
- 课时63.337-制作玩家的头像与血量显示
- 课时64.338-制作其他数值条
- 课时65.339-制作战斗指令的UI
- 课时66.340-制作主界面的按钮
- 课时67.341-添加攻击特效
- 课时68.342-添加防御特效
- 课时69.343-增加蓝耗的功能
- 课时7.102-项目演示
- 课时70.344-使用新物品佛手
- 课时71.345-添加攻击类技能的特效
- 课时72.346-实现远程技能
- 课时73.347-使技能延迟造成伤害
- 课时74.348-添加技能面板
- 课时75.349-使玩家可以释放不同技能
- 课时76.350-播放游戏中的音频资源
- 课时77.351-优化音频播放的效果
- 课时78.352-使游戏可以在战斗与非战斗状态下正常切换
- 课时79.353-完善技能蓝耗判断机制
- 课时8.103-课程大纲
- 课时80.354-动态生成人物
- 课时81.355-完善游戏执行流程中的细节
- 课时82.356-完善UI部分的逻辑
- 课时83.357-在战斗中选中敌人可以直接攻击
- 课时84.358-设置鼠标状态
- 课时85.359-添加多个敌人
- 课时86.360-根据行动速度决定当前回合每个人物的行动顺序
- 课时87.361-将区分玩家与敌人回合的逻辑修改为执行当前人物回合的逻辑
- 课时88.362-使玩家可以指定攻击目标和施法目标
- 课时89.363-从当前行动列表里移除已经死亡的对象
- 课时9.104-学前须知与注意事项
- 课时90.364-修复项目中出现的问题
- 课时91.365-根据行动速度的快慢决定行动顺序
- 课时92.366-使敌人可以进行其他行为
- 课时93.367-调整技能释放细节
- 课时94.368-添加大海龟独有技能水攻
- 课时95.369-增加横扫千军的Debuff效果
- 课时96.370-在非战斗状态下回血回蓝
- 课时97.371-完善回血回蓝功能
- 课时98.372-群体伤害技能
- 课时99.373-获取造成范围伤害的目标群体
包含内容
- · 课时1.000-课程演示
- · 课时10.201-创建工程并导入素材
- · 课时100.374-完善范围伤害技能的逻辑
- · 课时101.375-结束当前回合与行动码重置
- · 课时102.376-等待所有死亡对象离场后再继续游戏
- · 课时103.377-选择攻击目标时的高亮效果
- · 课时104.378-摄像机截屏方法
- · 课时105.379-模糊转场效果