参考阅读:
https://www.tomlooman.com/ue4-gameplay-framework/
与Unity不同,Unreal Engine中提供了许多有用的类可供拓展。在理想情况下,熟悉并合理使用引擎提供的各个类,应该可以大大加快游戏的开发速度。
Gameplay Framework Classes上图大致说了虚幻引擎游戏架构的层级,除了图中提及的类,还需要注意的类有Actor,ActorComponent,
UObject,GamePlayStatics,World,AIController等。在之后的文章中将会结合源代码和官方的一些工程对以上各个类进行分析。现在,HUD已经渐渐被UMG取代。
附游戏流程图和Actor生命周期图:
GameFlowChart.png
ActorLifeCycle.png
网友评论