学完这套教程,一定会对UE4Slate架构有一个更深层的认识,以后深入学习UE4编辑器以及引擎的其他模块会非常便捷。
当然我们还会讲解插件和模块,比如如何管理各种项目模块和插件模块,我们还会探讨关于多模块中打包失败的问题,还会分析UE4模块注册的详细代码.同时我们还会讲解如何封装UE4插件,隐藏自己的源码等。
最后我们还会讲解Slate在游戏中的开发和应用,比如Slate实现UI拖拽,多语言本地化,样式,动画等;具体课程内容:
设计插件,封装多模块插件,并且能顺利打包,理解UE4Slate架构,以及UE4元编程设计思路,对我们设计软件或者开发游戏有极大的帮助。理解UMG架构思路,并且具备开发控件的能力。学会Slate在游戏项目中的应用,理解Slate函数正确的使用方法,并且可以独立制作Slate小程序,实现UE4剥离引擎小程序开发。
课程信息
教学总长度7小时左右,涉及软件:Visual Studio2017 、UE4.20。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程特点
Slate架构原理
本教程我们会详细分析Slate架构原理以及UE4底层的元编程细节(宏编程),深入认识Slate,并且灵活自如的使用。
开发SlateUI
我们还会讲解如何在不依靠UE4引擎的情况下开发SlateUI,制作独立程序比如像MFC,Qt的UI等。
使用UE4函数库
学了这门课程后您将知道如何自由的使用UE4函数库,不用担心每次都要启动引擎带来的时间消耗。
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map(贴图)等。