UE4纯C++与Slate开发沙盒游戏
  1. Slate开发游戏菜单上

    1. 录播
      1.项目介绍和资源获取
      17分钟
    2. 录播
      2.添加Slate到界面
      19分钟
    3. 录播
      3.使用WidgetStyle设置样式
      25分钟
    4. 录播
      4.DPI屏幕适配
      21分钟
    5. 录播
      5.菜单布局实现
      24分钟
    6. 录播
      6.语言切换功能实现
      28分钟
    7. 录播
      7.自定义Button控件
      38分钟
    8. 录播
      8.Debug与游戏设置控件
      34分钟
    9. 录播
      9.完成游戏设置控件
      39分钟
    10. 录播
      10.模板单例与文件读取
      23分钟
  2. Slate开发游戏菜单下

    1. 录播
      11.读取存档Json文件
      26分钟
    2. 录播
      12.写入存档Json文件
      28分钟
    3. 录播
      13.进入游戏控件
      30分钟
    4. 录播
      14.菜单控件初始化
      32分钟
    5. 录播
      15.UI动画实现
      29分钟
    6. 录播
      16.UI音乐播放与调节
      29分钟
    7. 录播
      17.场景跳转与GameInstance
      27分钟
  3. 玩家角色与动作

    1. 录播
      18.添加玩家模型与相机
      35分钟
    2. 录播
      19.动作蓝图与玩家移动
      33分钟
    3. 录播
      20.完成玩家移动
      31分钟
    4. 录播
      21.视角切换与Montage播放
      32分钟
    5. 录播
      22.完成玩家动作蓝图
      31分钟
    6. 录播
      23.制作快捷栏UI
      36分钟
    7. 录播
      24.物品属性Json读取
      35分钟
    8. 录播
      25.注册快捷栏到PlayerState
      35分钟
    9. 录播
      26.快捷栏切换与右手插槽
      37分钟
  4. 场景资源交互

    1. 录播
      27.物品类与碰撞事件绑定
      29分钟
    2. 录播
      28.手持物品与动作切换
      28分钟
    3. 录播
      29.动作通知与读取资源Json
      30分钟
    4. 录播
      30.资源与可拾取物品
      36分钟
    5. 录播
      31.准星与C++操控材质
      36分钟
    6. 录播
      32.射线检测伐木挖矿捡东西
      56分钟
    7. 录播
      33.生成掉落物与动态创建材质
      38分钟
    8. 录播
      34.动态球形检测
      25分钟
  5. 游戏背包系统

    1. 录播
      35.玩家状态UI
      30分钟
    2. 录播
      36.游戏暂停与输入模式切换
      33分钟
    3. 录播
      37.游戏UI切换
      27分钟
    4. 录播
      38.绘制背包UI
      31分钟
    5. 录播
      39.鼠标选中背包容器
      32分钟
    6. 录播
      40.小扩展_蓝图背包拖拽
      24分钟
    7. 录播
      41.OnPaint实现背包拖拽
      40分钟
    8. 录播
      42.丢弃物品与绑定快捷栏
      34分钟
    9. 录播
      43.合成台功能实现
      26分钟
    10. 录播
      44.添加物品到背包
      35分钟
  6. 敌人与行为树AI

    1. 录播
      45.敌人模型与动作
      30分钟
    2. 录播
      46.敌人血条与视野组件
      27分钟
    3. 录播
      47.C++搭建行为树框架
      31分钟
    4. 录播
      48.运行行为树与实现巡逻AI
      39分钟
    5. 录播
      49.敌人追逐AI
      28分钟
    6. 录播
      50.C++动画RootMotion
      30分钟
    7. 录播
      51.敌人攻击AI上
      28分钟
    8. 录播
      52.敌人攻击AI下
      23分钟
    9. 录播
      53.敌人受伤AI
      25分钟
    10. 录播
      54.逃跑与防御AI
      31分钟
  7. 小地图与游戏存档

    1. 录播
      55.敌人死亡AI
      29分钟
    2. 录播
      56.渲染小地图
      29分钟
    3. 录播
      57.小地图玩家点与方位
      31分钟
    4. 录播
      58.小地图敌人视野
      47分钟
    5. 录播
      59.聊天信息显示
      25分钟
    6. 录播
      60.聊天室与敌人血条修正
      26分钟
    7. 录播
      61.游戏暂停菜单
      25分钟
    8. 录播
      62.SoundMix音量与玩家死亡
      29分钟
    9. 录播
      63.SaveGame读取存档
      30分钟
    10. 录播
      64.保存存档与项目完结
      23分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

UE4纯C++与Slate开发沙盒游戏免费

最近在学 283 累计报名 1959 好评度 90%
咨询老师

课程概述

目录

评论

老师介绍

  • 梁迪

    梁迪

    U3D转UE4程序员,热爱图形学,专注C++,乐于为中国广大UE4开发者铺垫C++游戏编程的进阶道路!
简  介 从头到尾使用纯C++开发所有游戏逻辑,使用Slate开发所有游戏UI,带领你脱离蓝图,用C++征服UE4!
课程介绍
课程目标 : 为UE4开发者探索C++游戏开发道路
适合人群 : UE4初学者 , 想在C++上进阶的同学
课程特点 : 直接上手做项目 , 系统教学 , 直面游戏实现


课程内容(共64集约32个小时)
1,    使用纯C++开发所有游戏逻辑 , 不使用任何蓝图 , 内容包括Json , 行为树AI , 资源 , 角色 , 检测 ,  场景交互 , 动作状态机 , 音效 , 存档等 , 涉及UE4普通游戏开发的大部分基础知识

2,    使用Slate进行所有的UI开发 , 不使用任何UMG , 内容包括Widget样式 , UI音效 , 动画 , 界面布局 , 背包快捷栏 , 小地图 , 聊天室等 , 深入探索Slate模式下各种UI组件的基本实现方式

3,    完整的游戏Demo , 全流程的项目实现 , 有组织的系统教学 , 确保每个人都能扎实掌握所学知识 ,  充分培养实际开发能力



未来计划 : 2018年四期教程,带领学员从UE4C++入门到全栈游戏开发

* 课程提供者:梁迪

老师还为你推荐了以下几门课程