저장 이벤트
체크포인트 오버랩, 메뉴 버튼, 자동 저장 조건에서 흐름을 시작합니다.
플레이어 위치, 체력, 수집 상태, 퀘스트 진행은 저장할 수 있지만 월드 액터 자체는 ID와 Transform으로 다시 찾아야 합니다.
체크포인트 오버랩, 메뉴 버튼, 자동 저장 조건에서 흐름을 시작합니다.
`Does Save Game Exist`와 동일한 Slot Name을 저장과 로드에 사용합니다.
SaveGame 오브젝트 변수에 위치, 상태, ID 목록을 기록합니다.
레벨 로드 이후 플레이어와 수집 아이템 상태를 다시 적용합니다.
저장과 로드의 이름이 다르면 파일이 있어도 없는 것처럼 보입니다.
수집 아이템과 파괴된 적은 액터 참조 대신 고유 ID로 추적합니다.
업데이트로 구조가 바뀌면 SaveGameVersion으로 변환 경로를 둡니다.
저장 직후뿐 아니라 게임을 완전히 다시 실행한 뒤에도 위치, 스탯, 월드 상태가 복원되는지 확인해야 합니다.