课程介绍
本课程是实现《多人在线射击游戏》的第一部分---实现单机人机对战。通过本课程的学习,学员能基本掌握ue4游戏基础框架、动画系统、声音系统、粒子系统、AI系统、ui系统的应用开发,并能熟练掌握C++相关的接口。
课程详情
第1章 游戏演示及实现的功能列举
1-1 游戏演示及实现的功能列举
第2章 场景资源及工程准备准备
2-1 场景资源及工程准备准备
第3章 游戏框架类创建
3-1 游戏框架类创建
第4章 游戏框架类介绍
4-1 游戏框架类介绍
第5章 人物角色搭建
5-1 人物角色搭建
第6章 人物前后移动
6-1 人物前后移动
第7章 第一人称改造
7-1 第一人称改造
第8章 加入枪模型
8-1 加入枪模型
第9章 混合第三人称行走动画
9-1 混合第三人称行走动画
第10章 实现行走跳跃状态机
10-1 实现行走跳跃状态机
第11章 实现行走跳跃动画逻辑更新
11-1 实现行走跳跃动画逻辑更新
第12章 实现瞄准动画
12-1 实现瞄准动画
第13章 实现瞄准状态机
13-1 实现瞄准状态机
第14章 实现更新逻辑及动作融合
14-1 实现更新逻辑及动作融合
第15章 碰撞求交
15-1 碰撞求交
第16章 声音系统简介
16-1 声音系统简介
第17章 声音编辑及播放
17-1 声音编辑及播放
第18章 粒子系统介绍
18-1 粒子系统介绍
第19章 爆炸特效播放
19-1 爆炸特效播放
第20章 实现准星
20-1 实现准星
第21章 加入敌人角色及控制器
21-1 加入敌人角色及控制器
第22章 黑板、行为树及节点介绍
22-1 黑板、行为树及节点介绍
第23章 自动跟踪算法讲解
23-1 自动跟踪算法讲解
第24章 实现行为树
24-1 实现行为树
第25章 实现敌人开火逻辑
25-1 实现敌人开火逻辑
第26章 加入射击声音及特效
26-1 加入射击声音及特效
第27章 游戏定时器设置
27-1 游戏定时器设置
第28章 加入射击伤害hud显示血量
28-1 加入射击伤害hud显示血量
第29章 hud显示游戏时间及逻辑更新
29-1 hud显示游戏时间及逻辑更新
第30章 hud显示子弹数量及逻辑更新
30-1 hud显示子弹数量及逻辑更新