1
슬롯에 남길 값 선별
저장 게임 오브젝트(Save Game Object)는 슬롯에 기록할 체력, 위치, 인벤토리 값을 담는 저장 전용 데이터 컨테이너입니다.
SaveGame 흐름은 저장할 변수, 슬롯 이름, 저장 실행 시점, 로드 실패 시 기본값을 분리해 플레이어 진행 상태를 다시 만들 수 있게 하는 구조입니다.
저장 대상 변수, SaveGame 객체 생성 시점, 로드 실패 처리를 기준으로 세이브/로드를 구현합니다.
저장 게임 오브젝트(Save Game Object)는 슬롯에 기록할 체력, 위치, 인벤토리 값을 담는 저장 전용 데이터 컨테이너입니다.
체력, 위치, 인벤토리처럼 복원해야 하는 값과 임시 UI 상태처럼 버릴 값을 먼저 나눕니다.
저장은 입력, 체크포인트, 레벨 전환, 종료 시점에 수행합니다.
로드는 BeginPlay나 이어하기 버튼에서 수행합니다.