저장 루프

처음 저장 기능은 작은 루프로 통과시킨다

SaveGame 변수를 많이 늘리기 전에, 한 슬롯에서 저장과 로드가 같은 값을 재현하는지 짧은 루프로 확인합니다.

1

Create

BP_MySaveGame 오브젝트를 생성하고 캐스팅합니다.

2

Fill

점수, 위치, 해금 목록처럼 작은 값부터 채웁니다.

3

Save

SaveSlot1과 User Index 0으로 저장 성공 여부를 받습니다.

4

Load

파일 존재 여부를 확인한 뒤 같은 슬롯에서 읽습니다.

5

Apply

로드된 값을 현재 캐릭터와 게임 매니저에 적용합니다.

처음 루프에 넣을 데이터

PlayerScore

숫자 비교가 쉬워 저장 성공을 빠르게 확인할 수 있습니다.

PlayerLocation

로드 후 캐릭터 위치가 실제로 이동하는지 볼 수 있습니다.

UnlockedLevels

배열 개수와 값 순서 보존 여부를 로드 직후 확인합니다.