Save Load

SaveGame 저장·로드 루틴

SaveGame 시스템은 저장할 변수를 담는 오브젝트를 만들고, 슬롯 이름으로 디스크에 기록한 뒤 필요할 때 다시 로드해 게임 상태에 적용합니다.

SaveGame Slot Name Load Game
정의 저장 로드 적용

저장 파일과 현재 월드 상태를 연결

BP_MySaveGame에 저장할 값을 모은 뒤 Save Game to Slot으로 기록하고, Load Game From Slot 결과를 캐스팅해 플레이어 위치나 진행도를 복원합니다.

01

저장 대상

점수, 위치, 인벤토리, 퀘스트 진행도처럼 세션 종료 후에도 남아야 할 값을 SaveGame 변수로 둡니다.

02

슬롯 관리

Slot Name과 User Index를 일관되게 사용하고 저장 전 기존 슬롯 존재 여부를 확인합니다.

03

복원 적용

로드한 값은 액터 생성이나 BeginPlay 이후 실제 월드 객체에 다시 주입해야 화면에 반영됩니다.