本教学带领大家从0开始,一步步制作出一个俯视角射击游戏的demo,内容包括蓝图行为树,UMG,游戏存档等。全程跟着做您也能掌握独立开发小型游戏Demo的完整能力。



课程信息
教学总时长约8小时,使用软件:UE5.8。
适用行业:游戏引擎;难易度:中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:项目设置及角色制作
0101_项目初始设置
0102_角色父类制作
0103_创建玩家蓝图
0104_设置输入
0105_角色朝向和移动
0106_动画蓝图
0107_创建准星
第二章:制作武器
0201_武器父类和生成武器
0202_发射子弹
0203_子弹命中以及伤害
0204_换弹功能
0205_全自动射击
0206_敌人生成武器
第三章:制作AI行为树
0301_AI行为树01
0302_AI行为树02_AI没看到玩家
0303_AI跟随玩家
0304_AI攻击玩家
0305_AI被攻击后跟随
第四章:道具背包系统
0401_道具属性结构体创建
0402_创建道具数据表
0403_制作交互父类
0404_资源箱获取随机道具
0405_创建道具格子
0406_创建资源箱UI
0407_创建游戏内UI
0408_创建背包
0409_制作蓝图函数库
0410_设置交互物品
0411_显示资源箱和背包内道具
0412_拾取物品功能
0413_创建角色信息接口函数
0414_拾取道具_清除资源箱内已拾取道具
0415_背包显示道具
0416_敌人和玩家角色死亡事件
0417_完善更换子弹功能
0418_使用消耗品
第五章:UI创建
0501_创建玩家状态UI
0502_状态绑定角色生命值
0503_能量值状态绑定
0504_通用按钮样式01
0505_通用按钮样式02
0506_游戏内菜单制作
0507_打开游戏菜单功能
0508_开始游戏界面制作
0509_显示敌人生命值
第六章:数据传输及保存
0601_加入新场景
0602_制作撤离点
0603_撤离进度条显示
0604_关卡间数据传输
0605_制作游戏存档
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。

