본문 바로가기
GameMaker강좌[GM8]/기초강좌

[게임메이커강좌-기초]게임 저장 및 불러오기

by 타락카얀 2013. 10. 15.
728x90



GAME MAKER 강좌



KAYAN









◈기본 단축키를 이용한 게임 저장하기 및 불러오기



이번 강좌에서는 게임을 저장하는 방법과 저장한 파일을 불러오는 방법에 대해 알아보도록 합시다.
먼저 기본적인 저장과 불러오기의 설정입니다.



(▲글로벌 게임 설정)


위와 같이 글로벌 게임 설정Other 탭을 보게 되면 게임 저장과 불러오기에 관련된 설정이 있습니다.
단축키 [F5]키로 게임을 저장할 수 있고, [F6]키로 게임을 불러올 수 있지요.
저장된 세이브 파일은 실행파일이 위치한 디렉토리에 저장됩니다.
이것은 퀵 세이브 기능으로 사용할 수 있지만, 파일이름을 변경할 수 없다는 단점이 있습니다.






◈파일 이름으로 게임 저장하기 및 불러오기



파일이름을 지정하여 게임을 저장할 수도 있는데, 그것은 아래와 같이 Main2GameSave game 액션
사용합니다.


(▲게임 저장 액션)


file name에 저장할 파일 이름을 지정해요. 지정된 확장자는 없기 때문에 확장자도 제작자가 직접

지정할 수 있습니다.



(▲게임 저장 액션)


저장된 파일은 실행파일에 있는 곳에 지정한 이름으로 저장됩니다.

이제 불러오기를 해볼까요.
불러오기는 아래와 같이 Main2GameLoad game 액션을 사용합니다.



(▲게임 불러오기 액션)


file name에 불러올 파일 이름을 지정해요.



(▲게임 불러오기 액션)


저장된 파일은 실행파일에 있는 곳에 있어야 하며, 파일이름은 지정한 이름과 같아야 합니다.

코드로는,

     game_save(파일이름)//게임 저장
     game_load(파일이름)//게임 로드

함수로 사용할 수 있어요.



     사용예


     game_save('savegame.sav');
     game_load('savegame.sav');



저장 또는 불러 올 파일 이름은 문자열로 처리해야 합니다.

게임메이커의 문자열 처리는 파일 경로 또는 파일 이름에 기호 '' 나 ""를 사용하면 됩니다.






300x250

댓글