本套教程是一套基于蓝图的商业化级别的FPS武器装备框架教学,涉及到很多常用的蓝图节点,每个用到的节点的作用和使用场景都会在课程中详细讲解。通过商业化的思维培养学员合理的运用面向对象的编程的思维,尽量的符合编程的基本原则,并合理的运用设计模式和虚幻的GamePlay框架搭建出符合商业化标准的FPS武器框架。
课程信息
教学总时长约8小时,使用软件:UE4。
适用行业:游戏引擎;难易度:初级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:环境搭建及玩家基础行为
0101_开发环境搭建
0102_玩家输入传递
0103_玩家基础行为
第二章:装备管理系统搭建
0201_装备管理器输入传递
0202_武器类搭建
0203_武器及当前武器设置
0204_切换武器实现
0205_log规范及补充
0206_玩家基础表现
0207_动画混合与状态机
0208_切换武器完善
0209_丢枪逻辑实现
0210_丢枪表现实现
0211_捡枪功能实现
第三章:武器系统搭建
0301_武器输入传递
0302_武器状态模式框架
0303_切枪重构1-Attach
0304_切枪重构2-Equiping
0305_切枪重构3-Detach
0306_开火停火状态
0307_连续开火实现
0308_武器基础UI制作
0309_武器属性与UI交互
0310_切武器UI动效
0311_武器弹药扣除
0312_状态优先级处理
0313_换弹动作表现
0314_换弹逻辑
0315_开火动作优化
0316_开火表现
0317_开火1-射线检测
0318_开火2-射弹发射
0319_开火3-射弹爆炸
0320_爆炸功能补充及检验
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。