UE4学习路线

*路线*:

1.C++基础扎实

2.采用C++编写游戏逻辑

3.适用虚幻引擎底层C++框架

4.Module配置和插件使用

5.UBT和UHT

6.掌握Core模块的C++库:Fstring,Tarray,YE_LOG.....

7.熟悉了解掌握CoreUObject:宏,GC,序列化......

8.熟悉C++和BP交互的方式

*学会C++的标志*:

1.懂得解决各种编译链接错误,常是因为Module配置出错

2.懂得常见编写套路,CreateDefaultSuBObject,UPROPERTY......

3.理解UObject内存管理机制,不会经常造成内存崩溃

4.可以在源码里找到自己想要的代码块

*需要看的官方文档*:

动作RPG游戏|平衡蓝图与C++

*学习UE4C++的时机*

1.把蓝图学明白用明白

2.熟悉引擎GamePlay框架概念

3.引擎各模块功能,动画蓝图,AI,UMG..

*什么时候算学会蓝图*

1.熟练类,结构,枚举,接口,回调

2.熟悉蓝图的设计模式和结构

3.可以数据驱动,灵活掌握引擎各种辅助工具

4.具有结构性思想

*虚幻C++学习要点*

1.Core

1.1.看懂TArray.TSet.TMap各种容器,

1.2.FString,FName,FText的操作互转

1.3TSharedPtr.TsharendRef,TWeakPtr等各种智能指针

1.4有能力理解Delegate.TAttribute.TSubClassOf的机制和用法

1.5多看看设计模式,这样才能更好理解UE4代码的结构

1.6多线程的知识,这样才能用好FRunnable等多线程同步

1.7人脑展开宏...

2.GamePl

上一篇: UE4蓝图获取场景里的所有类的某个类对象数组
下一篇: UE4蓝图类型转换,可使用转换后类的成员
悸动True
博客等级 码龄9年 20粉丝 141原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值