虚幻引擎 4 游戏开发:使用蓝图进行大逃杀

本课程将基于 PUBG 游戏创建一款大逃杀类型的射击游戏。

讲师:Bigcat NIU

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • 创建一个射击游戏。
  • 使用虚幻引擎 4 进行开发。
  • 学习使用蓝图进行编程。
  • 了解如何构建一组高质量的蓝图对象框架。
  • 了解如何创建复杂的 UI。
  • 学习本课程不需要任何编程经验。
  • 那些已经有游戏开发经验的人将进一步提高他们的开发技能。

要求

  • 头脑有正常的逻辑。
  • 您可以运行虚幻引擎。

描述

大家好,我是大猫。

关于内容

本课程是大逃杀类型游戏的完整教程。这些功能是如此巨大,以至于没有在宣传视频中展示以展示所有功能。例如,发射的子弹都有向下的效果,并根据距离降低飞行速度。所有功能都尽可能详细。

目前课程已全部完成,您可以查看课程大纲来学习本套课程的全部内容。

关于蓝图

本套课程的所有内容都是使用蓝图实现的。您将看到一组结构清晰、节点干净的蓝图项目,是时候真正了解蓝图的伟大之处了。

如果您在工作中使用 C++ 进行开发,这丝毫不会阻止您观看我的课程。由于蓝图中的每个函数都可以在 C++ 中找到,因此学习蓝图仍然可以帮助您进行 C++ 开发。

写在最后

这门课程的所有工作都是我一个人完成的,包括蓝图开发、讲座写作、视频录制、录音、字幕、视频编辑,甚至宣传片开头的绿屏技术。每个细节都经过反复调整,为您提供尽可能完美的体验。制作一门首选课程非常困难。我知道我还有很多地方做得不对,比如我的英语口音,希望你能多多理解。当然,如果您有任何疑问、意见或建议,都可以联系我,我看到后会尽快回复您。

我是大猫。

完整课程列表

  1. 第一节:准备工作(4课)
    • 下载并安装虚幻引擎。
    • 创建游戏项目并导入资源。
  2. 第二节:基础知识(4课)
    • 对虚幻引擎有基本的了解。
  3. 第三部分:项目设置(4课)
    • 游戏框架构建。
    • 完成输入设置。
  4. 第四节:动画混合空间(10 课)
    • 了解什么是动画混合空间。
    • 创建包含站立、蹲伏、俯卧、瞄准和跳伞的角色的动画混合空间。
  5. 第 5 节:动画 AimOffset(7 课)
    • 了解什么是动画 AimOffset。
    • 为站立、蹲伏、俯卧和瞄准的角色创建动画偏移瞄准。
  6. 第 6 节:动画蓝图(15 课)
    • 了解什么是动画蓝图。
    • 制作包含角色所有状态的角色动画状态机。
    • 学习使用动画图。
    • 产生与动画相关的逻辑函数。
  7. 第 7 节:动画蒙太奇(6 课)
    • 了解什么是动画蒙太奇。
    • 创建装备和回收武器的动画蒙太奇。
    • 创建更换弹匣和子弹的动画蒙太奇。
    • 创建拍摄动画的蒙太奇。
    • 创建使用对象的动画蒙太奇。
  8. 第8节:人物基础特征(14课)
    • 设置角色组件。
    • 创建鼠标控制功能。
    • 创建角色移动函数及其对移动速度的影响。
    • 创建姿势切换。
  9. 第9节:人物造型(6课)
    • 构建人物时尚骨架模型组件
    • 材质遮蔽。
    • 人物头像系统。(阿凡达意味着时尚的改变,我用得对吗?)
  10. 第 10 节:项目数据表(5 课)
    • 创建武器数据表、弹药数据表、武器配件数据表、装备数据表、药品数据表。
  11. 第11节:项目系统(2课)
    • 项目系统框架解释。
    • 创建项目基类。
  12. 第12节:拾取物体(8课)
    • 创建拾取对象基类。
    • 为物品、武器、武器配件、弹药、装备、健康物品、能源物品和时装创建拾取对象。
  13. 第 13 节:物品对象(9 课)
    • 创建武器物品对象,包括骨骼功能、武器配件功能、声音组件和粒子组件。
    • 创建弹药、装备、使用类型和时尚物品对象。
  14. 第14节:物品生成系统(9课)
    • 解释项目生成规则。
    • 创建与概率相关的数据表。
    • 制定生成项目的逻辑。
    • 计算在哪里显示项目。
  15. 第 15 节:数据存储(2 课)
    • 数据存储框架。
    • 创建与数据相关的变量。
  16. 第 16 节:拾取和丢弃物品(30 课)
    • 人物头像逻辑制作。
    • 解释了拾取和丢弃物品的逻辑流程。
    • 制作拾取和丢弃物品相关的功能。
    • 武器切换功能。
  17. 第17节:武器特性(21课)
    • 武器瞄准功能,包括直接瞄准和开放范围瞄准。
    • 开火功能,包括开火动画、弹匣更换、子弹更换、屏幕震动和十字准线偏转。
    • 子弹功能,包括子弹掉落逻辑和弹孔。
  18. 第 18 节:InventroyUI(20 课)
    • UI制作基础知识讲解。
    • UI构建和逻辑制作。
    • 在UI中显示3D角色,并同步所有服装。
    • UI拖放功能。
  19. 第 19 节:MainUI(9 课)
    • 制作十字线 UI。
    • 制作 ActionTips UI。
    • 制作消息提示 UI。
    • 创建用户信息 UI。
    • 创建倒计时 UI。
    • 创建方向 UI。
  20. 第 20 节:使用的物品(6 课)
    • 创建库存 UI 进度条。
    • 创建圆形进度条。
    • 制定一个使用逻辑。
    • 制定能量恢复逻辑。
  21. 第21节:降落伞(9课)
    • 制作跳伞 UI。
    • 制作飞机演员。
    • 制作了自由落体飞行功能。
    • 制作了降落伞飞行功能。
  22. 第22节:安全区(4课)
    • 实现显示功能。
    • 随机位置逻辑解释。
    • 创建连续缩放功能。
    • 将字符移入和移出以触发相关功能。
  23. 第23节:空投(4课)
    • 空投飞机飞行。
    • 空投箱。
    • 空投中的物品。
  24. 第24节:轰炸区(3课)
    • 爆炸点。
    • 轰炸区。
    • 执行逻辑。
  25. 第 25 节:地图 UI(9 课)
    • 大地图和小地图界面搭建。
    • 大地图移动和缩放。
    • 小地图移动逻辑。
    • 地图 UV 创建和解释。
    • 显示安全区、轰炸区和飞行路线图。
  26. 第26节:最终地图(2课)
    • 最终地图的适应相关逻辑。

本课程适合谁:

  • 想学习游戏开发的人。
  • 没有或有一些编程经验的人。
  • 程序员、设计师、游戏制作者。

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍