UE4要怎样去学习蓝图?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4要怎样去学习蓝图?相关的知识,希望对你有一定的参考价值。

UE4已经学会大部分东西了,但一直不知道怎样去学习蓝图,有人能推荐一下吗?

UE4蓝图虽说是可视化编程,但是终究离不开 数据类型,逻辑表达,类, 对象, 继承,多态等程序基础,只不过这些东西变成了可视化的节点模块方便调用,学习方法和学习传统的编程大致相同,先学习基础了解下蓝图支持的的数据类型有哪些,然后在学习逻辑表达式,数组,枚举的使用,掌握了这些基本上可以写个猜数字等小功能了,熟练这些就开始学习UE4的API方法,学习蓝图之间的通信机制,继承关系,不需要全面精通,把最常用的一些方法记住即可,熟练这些就算入门了,写个横版马里奥或3D跑小人基本上可以,掌握了这些在往上进阶就是使用蓝图与内置组件搭配,蓝图与C++搭配,蓝图的网络功能使用等,比如UE4的状态机,行为树,AI组件,联网组件等等,掌握到这些功能,基本上你就可以开发一些相对复杂的游戏了,在往上这块学习重点不在局限与单纯的实现出来,重点在于结构算法与数据驱动,会用到蓝图的继承封装多态设计模式等等功能,重点在于逻辑设计而非逻辑实现,在往上进阶就是为蓝图开发插件,自定义蓝图的工作流,达到这个级别其实已经超出普通的UE4工程师范围,更像是职业的C++工程师了,甚至已经超出大半传统游戏软件程序员的开发能力了! 参考技术A 你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=306&zdhhr-11y04r-367318857692947132

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y04r-367318857692947132

在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
参考技术B 我这里也正在培养学生学习ue4,我的经验就是蓝图你需要先掌握一些常用组件的使用,比如自定义事件,获取角色actor,control, rotation 等,完成一些简单功能,比如盒体碰撞,如何建立工程制作角色蓝图,如何使用蒙太奇等,蓝图是ue4系统开发核心,必须要学习 参考技术C 你得有写代码的思路,蓝图才能学好,使用蓝图都是调用已知已经存在的东西,但这些东西你看不到在调用的时候,不像使用一般软件,你看到的你就可以点他本回答被提问者和网友采纳

以上是关于UE4要怎样去学习蓝图?的主要内容,如果未能解决你的问题,请参考以下文章

UE4中使用蓝图实现简易的游戏暂停功能

用ue4蓝图函数从1加到100怎么做

UE4蓝图与C++交互——射击游戏中多武器系统的实现

UE4学习心得:Scene Component蓝图的一个简单应用

UE4蓝图传递

UE4 学习笔记-定义事件,绑定事件,触发事件-蓝图简单使用方式