ARPG游戏制作笔记


[课程]ARPG游戏制作笔记

第一章:基本操作

移动

角色蓝图默认提供的用于移动的蓝图节点:

获取角色方向:

向前变量只获取Z轴,否则会出现视角朝上或者朝下时移动速度很低的情况 image-20241228102809780

鼠标旋转视角

疾跑

跳跃

通过射线判断角色脚下是否有地面

创建枚举、结构、表格

枚举相当于列表

结构相当于字典

表格蓝图依赖结构蓝图

使用表格创建角色属性

表格蓝图依赖结构蓝图,需要选定结构蓝图作为表头

调用表格数据:

创建所有属性的get与set

方法封装

自定义的getProperty函数需要勾选纯函数,相当于python中的@property装饰器

UI创建

导入字体

创建可复用的bar

图表中

  1. 预构造事件:编译时执行
    1. 需要交互的属性需要创建变量并勾选公开
  2. 构造事件:游戏开始时执行一次
  3. tick:持续刷新

创建UI

关卡蓝图中创建UI

关联数值

视角相机动画

Control Rig

地形实时检测脚步


评论
  目录