本教程内容围绕背包系统进行蓝图编程,涵盖了初级和中级的诸多知识点,包括数据表的设计,蓝图类派生的实际运用和接口通信,按键事件的回调,蓝图组件的运用,窗口组件的运用,UMG拖动的核心逻辑,基于自定义深度的材质描边和后期处理理论和应用。
课程信息
教学总时长约5小时,使用软件:UnrealEngine5。
适用行业:游戏引擎;难易度:中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:数据表设计
0101_前言
0102_快速自定义UI素材
0103_目录建立和素材导入
0104_设计背包物品信息结构
第二章:可交互逻辑设计
0201_设计可交互物品基类
0202_物品对象获得
0203_设计背包组件
第三章:背包操作
0301_创建背包UI并显示
0302_背包整体拖动
0303_将物品添加到背包
0304_背包物品获取的显示逻辑
0305_背包物品交换
0306_物品丢弃逻辑_单独物品
0307_物品丢弃逻辑_堆叠物品
0308_丢弃物品实例化
0309_蓝图调试浅谈_BUG示例
0310_物品信息详情页
第四章:信息提示操作和完善
0401_物品提示信息_上
0402_物品提示信息_下
0403_基于自定义深度的描边
0404_拾取信息
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map (贴图) 等。