首页视频教程系统开发Unreal Engine 虚幻引擎 5 C++ 类《塞尔达传说》游戏开发实战教学

虚幻引擎 5 C++ 类《塞尔达传说》游戏开发实战教学

Unreal Engine

分享

Loading...

收藏

学习热度:5956

适用行业:游戏引擎

课程时长:780分钟

课程难度:中级

学习路径: 虚幻引擎游戏开发技术实践

Image
Image
Image
Image
Image
Image
Image
Image

课程简介

        本套教程将在虚幻引擎5中,从零开始使用C++开发类似塞尔达传说游戏案例。一步步讲解构建游戏的各个目标和计划,还包括基于精力值系统的跑步、跳跃、冲刺与滑翔动作,以及远程炸弹、磁铁吸附、冰柱生成、时间暂停四大类技能。

课程信息

教学总时长约13小时使用软件:unreal engine。
适用行业:游戏引擎;难易度:中级。

交流答疑

对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。

课程目录

第一章:创建项目和版本控制
0101_创建和设置Cpp项目
0102_设置Git控制(Gitee)
0103_创建基础Cpp类
0104_创建摄像机臂和摄像机
0105_初始化增强型输入模块
0106_完善视角和移动输入

第二章:管理玩家角色的运动状态
0201_使用枚举创建运动管理器
0202_设置冲刺技能和条件
0203_精力值的消耗和回复
0204_创建和显示UI
0205_混用蓝图实现精力槽动画
0206_添加精力耗尽效果
0207_添加跳跃和滑翔逻辑
0208_Cpp创建角色动画蓝图
0209_添加滑翔动画逻辑和滑翔伞
0210_创建风场

第三章:搭建技能释放框架和四类技能
0301_构建技能选择界面_Part1
0302_构建技能选择界面_Part2
0303_构建技能选择界面_Part3

0304_编写技能释放框架
0305_远程引爆_播放生成特效
0306_远程引爆_实现投掷动作
0307_远程引爆_
播放镜头晃动和引爆声音
0308_磁铁吸附_创建不同材质
0309_磁铁吸附_抓取功能
0310_磁铁吸附_牵引效果和特效
0311_生成冰柱_创建冰柱对象
0312_生成冰柱_检测水面通道
0313_生成冰柱_检查障碍物和材质
0314_生成冰柱_时间轴动画
0315_时间暂停_创建Actor认识Clamp
0316_时间暂停_逻辑完善

第四章:创建多种场景可交互对象
0401_投掷物品_Cpp委托和兼容性
0402_投掷物品_进阶交互
0403_按压板和投掷物品交互
0404_添加可爆破物体
0405_与植被交互产生风场

第五章:关卡设计思路介绍
0501_Cpp接口和关卡设计

多端支持

课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。

课程要求

本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。

此课程的内容正在持续更新中

此课程获得之后永久可以观看

本课程包含录播视频课程内容

FIRST BLOOD

首杀英雄风云榜 - 下单快如闪电

加入交流群
选课小助手
相关课程