本教程是一套系统性进阶教程,参考FC经典游戏《重装机甲》的游戏机制,不仅拆解分析游戏中的各个逻辑模块,还手把手带你在UE5.6中,使用可视化蓝图系统搭建传统回合制框架,并且实现具体的游戏效果。





课程信息
教学总时长约12小时,使用软件:UE5
适用行业:游戏引擎;难易度: 中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:案例准备阶段
0101_课程案例总览
0102_创建和设置项目
0103_导入资产与说明
0104_创建Tilemap和填缝
0105_增强Tilemap功能
第二章:角色按格子移动的底层逻辑
0201_创建玩家角色和输入
0202_移动角色前准备工作
0203_提示箭头方向和角色转向
0204_按格子移动角色
0205_插值角色的移动过程
0206_添加连续移动逻辑
0207_添加跟随角色_第一部分
0208_添加跟随角色_第二部分
0209_如何添加4个方向的行走动画【选修】
第三章:添加交互模块
0301_创建游戏内主UI
0302_打开控制面板时限制角色移动
0303_完善通用按钮逻辑
0304_添加可主动交互的对象
0305_创建对话信息结构
0306_执行无选择的对话情景
0307_执行有选择的对话情景
0308_打磨对话交互
0309_添加可被动交互的对象
0310_制作快速移动传送门
0311_应用ExtraAddition实装床铺逻辑
第四章:添加战斗模块
0401_定义玩家角色的属性
0402_定义敌人角色的属性
0403_布置战斗场地
0404_添加进入战斗的触发器
0405_添加闪屏UI和战斗摄像机
0406_创建战斗UI
0407_安排玩家角色的站位
0408_初始化玩家角色战斗数据和安排敌人的站位
0409_添加行动指令提示
0410_筛选和排序战斗顺序
0411_判断输赢和进入玩家战斗回合
0412_敌人的战斗逻辑
0413_敌人的特殊逻辑
0414_考虑装备加成计算攻击伤害
0415_添加伤害数字
0416_添加处理增益效果视觉反馈
0417_判断对象死亡条件
0418_玩家角色选择敌人攻击
0419_测试和修复基础战斗循环
0420_添加角色击飞动画
0421_制作胜利失败UI
0422_从战斗模式切换至探索模式
0423_复习回顾战斗基础流程
第五章:添加辅助模块
0501_完善升级功能
0502_添加状态UI
0503_显示状态数据
0504_添加物品栏UI
0505_添加物品效果Actor
0506_探索模式下使用物品
0507_战斗模式下使用物品
0508_添加丢弃物品的功能
0509_添加可投掷的炸弹物品
0510_添加治疗用的胶囊物品
0511_添加装备栏UI
0512_预览装备的数值效果
0513_更换装备和战斗加成
0514_添加商店界面UI
0515_添加买卖物品栏位
0516_添加售卖物品功能
第六章:其它功能实现
0601_搭建大世界(随机遇敌区域)
0602_添加随机遇敌功能
0603_战斗防御和撤退指令
0604_对话后加入队伍
0605_主菜单和单例播放音效
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。

