Here are some screenshots to complete the explanation:
BP_SaveGame and 3 variables to be saved/restored (PlayerName, PlayerLevel, CurrentMap):
Configure your Project to use BP_GameInstance:
LoadData function in BP_GameInstance:
SaveData function in BP_GameInstance:
LoadMyData and SaveMyData functions in Character blueprint (it could be in any BP):




