Sample questions
Ue Gameplay Framework ClassesDifficulty 1
Which framework class is designed to define a match's rules and flow -- for example how many lives players start with, and when the match ends?
- aAHUD
- bUCharacterMovementComponent
- cULocalPlayer
- dAGameModeBase✓
Explanation:AGameModeBase is the class designed to define a match's rules and flow, such as starting conditions and win/lose logic.
Ue Gameplay Framework ClassesDifficulty 1
Which class is designed to hold the current match state that ALL participants need to know, such as a shared scoreboard?
- aAGameStateBase✓
- bAPlayerState
- cAWorldSettings
- dUGameInstance
Explanation:AGameStateBase is designed to hold shared match state that every participant needs to know, such as scores or the current match phase.
Ue Gameplay Framework ClassesDifficulty 1
Which class is designed to hold data specific to a single player, such as that player's own score, team, and name?
- aAGameModeBase
- bAPlayerState✓
- cAHUD
- dAWorldSettings
Explanation:APlayerState is designed to hold data specific to a single player, such as score, team, and player name.
Ue Gameplay Framework ClassesDifficulty 1
Which class is designed to represent a human player's input and forward it to the Pawn it controls?
- aAPawn
- bAGameStateBase
- cAPlayerController✓
- dUGameInstance
Explanation:APlayerController represents a human player's input and decisions and forwards them to the Pawn it possesses.
Ue Gameplay Framework ClassesDifficulty 1
Which class is the base for any world actor that a Controller can possess and control?
- aAPawn✓
- bAActor
- cAHUD
- dAGameModeBase
Explanation:APawn is the base class for actors that a Controller can possess and control.
Ue Gameplay Framework ClassesDifficulty 2
What does ACharacter add on top of APawn within the framework?
- aThe ability to automatically become a GameMode
- bThe ability to call remote procedures over the network
- cThe ability to draw a 2D HUD overlay
- dA movement component plus a capsule/mesh setup✓
Explanation:ACharacter extends APawn with a ready-made setup for bipedal characters: a movement component plus a capsule and mesh.