成为“蓝图大师”,UE4在线学习蓝图课程推荐
前段时间,看到UE4官方搞了个在线学习的挑战赛,旨在推广自己的在线学习蓝图系列课程,本着学习之心去看了一下,感觉这可能才是小白最好的UE4蓝图入门系列课程了。
首先:成为蓝图新手
这一块需要学习《蓝图:基础概念》,可以了解蓝图的概念、创建和使用方法,推荐了“内容示例”这一范例工程,其中包含了非常多的引擎实例知识,并在课程结束阐述了蓝图相对于C++会产生额外的开销,要避免逐帧执行和循环依赖;


这里需要提一嘴,有些在线学习会附有案例,点击上面的“更多信息”会提供一个虚幻商城兑换码,然后去epic内点击左下角自己的头像,会有个兑换代码,把代码复制进去然后领取,就能得到隐藏的工程(但有时候在自己的库内会找不到东西,此时重启下epic软件就能看到)
然后:成为蓝图熟练工
这一块提供了两个课程,《虚幻引擎编辑器基础—Actor和蓝图》这个课程主要讲了些关卡蓝图的知识;《蓝图入门》这个课程就比较硬核了,个人觉得是关于整个蓝图系统关系的介绍,可以当做了解蓝图的发展历史来观摩,梳理蓝图的关系网络。本质还是基于C++开发的,蓝图在运行的时候会多一步在虚拟机将节点转换为C++本地代码,并且蓝图会在编辑器内随着迭代次数的增加运行越来越慢,但不用担心,打包出来运行速度会大幅加快。


最后:成为“蓝图大师”
这块也提供了两个课程,我推荐先学习《游戏设计师的蓝图与游戏玩法》,这一课带有一个学习工程兑换码,比较系统的介绍了蓝图交互内的知识,对于不懂编程的小白如何使用蓝图去做交互和去Debug,详细概述了几种蓝图互动的方式方法(包括直接通信、间接通信以及蓝图接口通信的开门方法),简单涵盖了:控件、后期处理体积、父项蓝图和添加声音粒子效果,非常棒的课程;另一个《蓝图运行时的保存和加载》,也附有一个学习工程兑换码,这个课程相对复杂一点(对我个人的感觉),介绍了使用蓝图SaveGame类的保存相关变量到Slot与加载Slot,从而实现游戏内容的保存和加载,内容很丰富。


学完这5个蓝图课程,还能够得到官方奖励的一些成就勋章

既是鼓励,同时也是鞭策,这些课程学完与其说成为“蓝图大师”,不如说是给自己开启了蓝图学习的大道,引擎的内容还有非常之多,学习的道路还很长。在线学习是一个宝库,涵盖范围很广阔,并且每段时间会上一些全新课程。EPIC真的给了很多的学习资源,十分值得去探索、去吸收

备注:推荐一个看起来不错的规范化场景教程《构建游戏环境—侦探事务所》(虽然up主还没学)

本课程是一门以项目为导向的课程,参与者将从空白的场景开始,逐步学习场景的原型设计技巧,直至完成Alpha阶段。