AboutCG UE4虚幻引擎独立游戏制作教程 UE4编程教学

课程采用“引擎环境筑基—>模板源码剖析—>核心玩法实战—>高级视角与插件进阶”的四阶全链路模型,带你从UE4引擎的编译与硬件准备起步,深入第一人称(FPS)与第三人称(TPS)实例模板的底层源码,彻底攻克虚幻引擎开发中C++与蓝图(Blueprints)高效交互的核心难题。课程核心聚焦于角色控制器与摄像机系统,深入自定义Controller、CameraManager、动画蓝图(AnimBlueprint)与状态机的底层逻辑,并重点实战多视角平滑切换、鼠标滚轮缩放、摄像机碰撞检测以及WOW顶视角的实现。你将掌握从开火射击、手臂动画逻辑到外围插件工具(UnrealVS、VisualStudioDebugging)配置的完整闭环,并通过ShooterGame案例的深度断点调试,打通从单机Demo到商业级射击游戏原型的技术链路。这不仅是API的调用,更是对企业级“高扩展性、底层逻辑掌控、C++与蓝图混合架构”游戏客户端开发能力的深度重塑,助你从一名普通的UE开发者蜕变为具备源码级掌控与全栈客户端落地能力的稀缺技术专家。

课程目录:
UE4编程教学
+—源代码适用于4.7.2版本
| FSGame4.7.2.rar
|
+—第10章_添加控制器类
| 1001_摄像机模式(CameraStyle).flv
| 1002_添加自定义Controller-CameraManager.flv
| 1003_修复FPS手臂旋转问题.flv
|
+—第11章_第三人称视角
| 1101_TPS资源准备.flv
| 1102_TPS动画蓝图脚本.flv
| 1103_第三人称视角的实现.flv
|
+—第12章_多视角平滑切换缩放 1-3课
| 1201_一键视角切换.flv
| 1202_C加加-实现鼠标滚轮缩放视角.flv
| 1203_视角缩放渐变(EaseIn).flv
|
+—第12章_多视角平滑切换缩放 4-8课
| 1204_摄像机碰撞检测.flv
| 1205_角色旋转模式.flv
| 1206_顶视角-WOW视角.flv
| 1207_视角切换平滑过渡.flv
| 1208_FSHUD绘制准星.flv
|
+—第13章_快速使用附赠的代码工程
| 1301_安装编译启动FSGame(源码工程).flv
| 1302_FSGame实现的快速讲解.flv
|
+—第14章_DLC_小功能案例及代码升级 1-3课
| 1401-修改.flv
| 1401_蓝图按钮开关灯 .flv
| 1401_蓝图按钮开关灯_Exercise_Files.rar
| 1402_蓝图视角缩放_Exercise_Files.rar
| 1402_蓝图视角缩放_图文教学.pdf
| 1403_蓝图昼夜轮换.flv
| 1403_蓝图昼夜轮换_Exercise_Files.rar
|
+—第14章_DLC_小功能案例及代码升级 4-5课
| 1404_蓝图按键移动物体 .flv
| 1405_自定义碰撞体.flv
|
+—第14章_DLC_小功能案例及代码升级 第6课
| 1406_UE4编程教学源代码版本升级方法.flv
| 1406_UE4编程教学源代码版本升级方法_Exercise_Files.rar
|
+—第15章_DLC_UE4输出视频及序列帧
| 1501_输出AVI视频最简单快捷的方法 .flv
| 1502_快捷方式常用命令 .flv
| 1503_通过源代码查找有效的参数.flv
| 1504_命令参数自定义输出序列帧和视频.flv
| 1505_生成高清分辨率的截图.flv
|
+—第1章_得到UE4并编译
| 0100_概述.flv
| 0101_UE4硬件准备.aboutcg.flv
| 0102_UE4编程上手步骤.aboutcg.flv
| 0103_注册与下载.aboutcg.flv
| 0104_UE4的文件结构与编译.aboutcg.flv
|
+—第2章_解析第一人称实例模板
| 0201_创建并预览模板实例.aboutcg.flv
| 0202_创建并编译FPS模板实例.aboutcg.flv
| 0203_动画蓝图(AnimBlueprint).aboutcg.flv
| 0204_动画状态机(StateMachine).aboutcg.flv
| 0205_FPS手臂动画逻辑的实现.aboutcg.flv
| 0206_C++与Blueprints的交互.aboutcg.flv
| 0207_FPS实例的C++代码讲解.aboutcg.flv
|
+—第3章_解析第三人称实例模板
| 0301_解析TPS模板实例 .flv
| 0302_Blueprint实现鼠标滚轮缩放视角.flv
| 0303_UE4中的输入绑定及响应 .flv
|
+—第4章_创建我的第一个程序
| 0401_创建空工程.flv
| 0402_添加自定义FSGameMode.flv
| 0403_HelloWorld.flv
| 源代码.rar
| 源代码密码.txt
|
+—第5章_添加角色类并创建视角
| 0501_添加自定义FSCharacter.flv
| 0502_视角的前后左右移动.flv
| 0503_视角的旋转.flv
|
+—第6章_外围插件工具的配置
| 0601_UE4中的启动命令参数.flv
| 0602_UnrealVS工具.flv
| 0603_UE4的编译方案配置.flv
| 0604_VisualStudioDebugging插件.flv
|
+—第7章_添加手臂 1-4课
| 0701_uassert资源文件的准备.flv
| 0702_快捷方式启动Debug版FSGame.flv
| 0703_AnimMontage.flv
| 0704_FSCharacter蓝图脚本.flv
|
+—第7章_添加手臂 5-6课
| 0705_手臂动画蓝图脚本.flv
| 0706_手臂动画状态机.flv
|
+—第8章_开火射击
| 0801_添加自定义FSProjectile.flv
| 0802_开火!.flv
|
+—第9章_解析ShooterGame案例 1-2课
| 0901_启动ShooterGame.flv
| 0902_为ShooterGame生成解决方案.flv
|
\—第9章_解析ShooterGame案例 3-4课
0903_ShooterGame代码结构.flv
0904_ShooterGame断点调试.flv

下载地址:

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

AboutCG UE4虚幻引擎独立游戏制作教程 UE4编程教学-IT技术资源教程免费分享平台
AboutCG UE4虚幻引擎独立游戏制作教程 UE4编程教学
此内容为付费阅读,请付费后查看
¥29.9
限时特惠
¥99
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读
© 版权声明
THE END
喜欢就支持一下吧
点赞47 分享