슬롯에 남길 값과 로드 후 다시 찾을 단서를 분리한다
SaveGame은 실행 중 객체를 그대로 보존하지 않으므로 값은 저장하고 참조는 복원 키로 바꾼다.
| 질문 | 판정 |
|---|---|
| 점수, 옵션, 진행도인가? | 그대로 SaveGame 필드에 저장한다. |
| Actor 인스턴스인가? | 고유 ID나 위치를 저장하고 로드 후 다시 찾는다. |
| 에셋 참조인가? | Soft Object Path를 저장하고 필요할 때 로드한다. |
| 구조가 바뀔 수 있나? | Version 필드를 두고 로드 후 보정한다. |
저장은 값 보존, 로드는 현재 월드에 맞는 객체 재연결이다.