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,动画)