虚幻引擎4 C++终极射击课程 | Unreal Engine 4 C++ The Ultimate Shooter Course

大师虚幻引擎4通过创建一个完整的射击游戏!
讲师:Stephen Ulibarri

双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。

你将会学到什么?

  • 通过创建一个完整的射击游戏来学习虚幻引擎游戏开发。
  • 深入体验虚幻引擎动画、材料、特效和游戏!
  • 学习虚幻引擎的代码库。
  • 了解如何使用虚幻引擎4创建基于动作的射击游戏!

课程要求

  • 理解C++的基础知识(参加我的C++课程!)

课程说明

请注意,本课程是在虚幻引擎4中完成的,而不是在虚幻引擎5中完成的。

这是互联网上最全面的虚幻引擎教程系列。您将创建一款射击游戏,该游戏具有AAA级的游戏机制。学习射击游戏的游戏机制背后的理论,然后在这个美丽的游戏项目中实现它们。所涵盖的主题包括:

  • 人物塑造和运动
  • PC和控制台控制器的输入
  • 广泛使用动画蓝图(以及动画实例,它们的C++父级)
  • 1D和2D混合空间
  • 扫射
  • 原地转弯
  • 目标偏移
  • 反向运动学
  • 动画曲线
  • 跑步时角色倾斜
  • 蜷缩(动态调整胶囊大小)
  • 跑步时转动臀部
  • 武器射击与反冲动画
  • 重新加载
  • 武器爆炸和冲击粒子
  • 武器光束粒子(烟雾轨迹)
  • 子弹壳喷出粒子
  • 声音效果
  • 按骨骼、按布尔和按枚举混合动画-用身体的一个部位(奔跑或蹲下)播放一个动画,同时用身体的另一个部位播放另一个动画(重新加载、瞄准或武器射击)
  • 连接和装备不同的武器(手枪、冲锋枪、突击步枪)
  • 自动和半自动射击
  • 在动画过程中移动不同的枪支零件(夹子/弹匣和手枪滑块)
  • 瞄准时相机变焦
  • 动态十字线在以下情况下传播:角色速度、武器火力、瞄准、跳跃
  • 每种武器的十字准线不同
  • 小工具组件,显示:
    • 物品名称
    • 物品类型
    • 物品稀有度
    • HUD动画
    • 全物料库存系统
    • 蓝图和C中的数据表++
    • 要控制的曲线:
      • 拾取过程中的项目移动
      • 材质效果的颜色和亮度脉冲
    • 材质创建,包括:
      • 后期处理材质
      • Dynamic材质实例
      • 用曲线驱动材质属性
      • 材质函数
    • 重新定位动画
    • 重定整个动画蓝图的目标
    • 众多游戏算法
    • 数据结构的使用,包括:
      • 结构enums映射等等动画蒙太奇Anim通知声音、武器轨迹和自定义通知同步足迹标记和同步组该课程提供了大量资产,包括: 声音、纹理、粒子效果、网格代表接口根据曲面类型生成不同声音和粒子系统的动态足迹物理材料和表面类型Niagra粒子系统线条痕迹敌人AI行为树和黑板组件多种敌人类型,具有不同的生命值、伤害、大小和移动速度头部射击伤害,带有:头部射击的伤害更高弹出并以子弹命中为动画的数字小部件、不同颜色的头部射击数字角色和敌人健康栏敌方巡逻、农业、追逐和攻击玩家死亡力学特技力学近战武器轨迹近战攻击造成损坏和死亡的爆炸物水平原型使用专业资产基于我们的原型创建完整级别轻度烘焙后处理效果
      此课程面向哪些人?
      • 了解C++基础知识的虚幻引擎初学者。
      • 虚幻引擎中级开发人员希望提高技能水平。
      • 专家虚幻引擎开发人员希望扩大他们的技能。
      • 那些希望制作射击游戏的人。
      • 任何想玩得开心并制作游戏的人!
声明:双语资源网(shuangyuziyuan.com)提供的所有课程、素材资源全部来源于互联网,VIP 赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。