在动画模块,我们从最基础的动画资源的使用入手,分别对混合空间、动画偏移、动画叠加、动画蓝图以及其中各种高级动画技巧如骨骼重定向、动画蓝图继承、骨骼分层等进行深入浅出的研究。
在UI模块,我们使用虚幻4的UMG进行UI的组建,使用其中数十种UMG组件,并且对整体UI框架的设计进行分析和使用,同时分析和解决UI与角色之间的相互调用问题。
在AI模块,我们着重讲解AIController的使用方法,用AIPerception组件来完成AI对视线、声音以及伤害的感知。同时,对AI模块常用蓝图黑板(Blackboard)、任务(Task)、装饰(Decorator)、服务(Service)进行深入讲解。
基于以上重点模块,本套教程同时对其他美术方面如材质球、特效、地形等方面进行初步入门讲解,让您能简单的制作一个材质球、特效或者地形,同时关键的是对蓝图与此类美术效果之间的通信有初步认识。
另外,本套教程完成了一般Moba游戏中的包括属性配置、属性成长、击杀计数、技能点、技能释放、英雄选择、自动刷怪、阵亡复活、回城以及您可能无法轻松击败的高智商AI等制作。
贯穿于整部教程,本套教程对游戏行业中核心的设计模式以及架构思路进行逐渐从入门到深入的讲解,对虚幻4引擎的gameplay架构进行初步剖析,之后您对object、gamemode、level、actor、component、controller等之间的关系和使用方式会有初步了解。另外,本套教程用实战的方式,对项目制作过程中非常常见的一些bug问题进行演示、调试以及解决。
无论您是立志成为全面的独立开发者,还是奋斗与工作岗位的虚幻4程序员,本套教程均用多年商业项目的实战经验进行讲解,相信对您未来的发展有巨大的帮助。来吧,和V&J一起愉快的开始我们的超神之路吧!
课程信息
教学总长度50小时左右,涉及软件:UnrealEngine 4.20.2 , Git。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程介绍
实战项目
教程中,我们从一个空的项目开始,使用虚幻4.19公布的免费开源资源《帕拉贡(Paragon)》。
虚幻4引擎
用纯蓝图的方式,着重对虚幻4引擎的动画模块,UI模块,AI模块以及引擎架构、设计模式等方面进行讲解。
游戏技能
制作一款属于自己的单机版Moba游戏, 除此之外,在1.0版本中,我们完成了雷刃·狂、天狼女·心菲2位英雄的8个特色技能。
教程简介
本套教程对游戏行业中核心的设计模式以及架构思路进行逐渐从入门到深入的讲解。
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map(贴图)等。