Unreal Engine 5 C++ Advanced Action RPG 十章笔记
第十章 Survival Game Mode
2-Game Mode Test Map
- 设置游戏规则进行游戏玩法
- 生成敌人
- 玩家是否死亡
- 敌人死亡
- 是否需要刷出更多
- 肯定:难度增加
- 否定:玩家胜利
- 流程
- 新的游戏模式类
- 游戏状态
- 新的数据表来指定总共有多少波敌人
- 生成逻辑
- UI告诉当前玩家的敌人波数
3-Survival Game Mode Class
- 新建继承一开始的游戏规则基类新的游戏规则
- 创建这个游戏模式的蓝图
4-Enemy Wave Spawner Table Row
- 继续定义逻辑,定义每波数敌人的信息
- 定义波次生成表格行结构体
- 创建我们定义的这个数据表格
- 将这个每波生成敌人的信息数据添加到游戏模式中
5-Wave Progression Logic(生成波数逻辑)
- 生成敌人规则的逻辑所需的变量与逻辑