第一人称射击游戏教程
FirstPersonShooter 学习如何实现第一人称射击游戏中的机制。
建立项目
如何建立第一人称射击游戏项目。
实现你的角色
- 制作新角色
- 设置轴映射
- 实现角色移动函数
- 实现鼠标摄像机控制
- 实现角色跳跃
- 将网格体添加到角色
- 更改摄像机视角
- 将第一人称网格体添加到角色
实现发射物
如何实现第一人称射击游戏中的发射物。
- 将发射物添加到游戏
- 实现射击
- 设置发射物的碰撞和生命周期
- 让发射物与世界交互
- 将十字准星添加到视口
添加角色动画
如何为你的第一人称射击游戏角色添加动画。
- 为角色添加动画
- 设置事件图表
- 添加动画状态机
- 为动画添加过渡状态
- 关联动画蓝图与角色蓝图
Reference
- 第一人称射击游戏教程
- 源码项目:第一人称射击游戏教程 项目