UE4C++学习路径

UE4C++学习路径

1,Core(Source/Runtime/Core)

a,巩固C++基础

b,重点学习TArray,TSet,TMap等容器

c,TSharedPtr,TSharedRef,TWeakPtr等智能指针

d,理解Delegate,TAttribute,TSubClassOf的用法

e,多看看UE4的设计模式

f,多线程知识,用好FRunnable等多线程同步。

2,GamePlay(Source/Runtime/Engine/Classes/GameFramework)

a,Actor的创建,组装Component,BeginPlay,Tick,碰撞输入事件绑定

b,引擎GamePlay对象的继承组织使用

c,UObject自定义对象的组织管理

d,引擎数据对象的使用,Config,DataTable

e,功能模块的C++层级编写(UMG,AI,动画)

3,Module-UBT-C#

4,反射-UHT

5,CoreUObject-GC

原文地址:https://www.cnblogs.com/whitelily/p/15532333.html