In my opinion, the main things to understand about Blueprints are: 1) Understand what Gameplay Framework blueprint classes are available, what they do, and what they are supposed to do if you expand their functionality. Everything from Game Mode, Level Blueprint, Pawn, Actor, Controllers, etc.…