I want to know what is the flow of the logic when you come the game layer.
I’ve used Unreal engine and it had some classes dedicated to logical flow of the code like GameMode to define game rules , PlayerController to define Player Interaction like network and input and Pawn to represent an object that interacts with game world objects. Apart from that there are core classes like Actor which means anything that can be placed in the editor , and component which means a part of the Actor and finally the world class that contained everything in the rutime game map. The flow was World -> Gamemode ->Playercontroller ->pawn
I’m looking for the equivalent setup and control flow in lumberyard, can anyone shed some light on what is the general architecture of lumberyard on a game level? like what is an entity , component and actor in lumberyard ?
What is the flow of control where the does the level code start and how does it interacts with player input and network.
what are the core classes?