본문 바로가기

GameMaker강좌[GM8]/슈팅게임강좌12

[게임메이커강좌-슈팅]탑뷰 슈팅게임 만들기-3- 체력 정보 표시 GAME MAKER 강좌 KAYAN 이번 강좌에서는 체력을 표시하는 방법에 대해 알아보도록 합시다. (▲ 게임 화면) ◈체력 표시(obj_screen) 아래 화면은 강좌에서 만들 정보 화면입니다. (▲ 체력 표시) 왼쪽 상단이 플레이어 체력이고, 오른쪽 상단은 플레이어가 적을 공격했을때 데미지를 입은 적의 체력이에요. 그리고 아래쪽은 룸 상에 있는 적들의 체력을 모두 합한 체력이지요. 이번 강좌에서는 이 정보들을 표시하는 방법에 대해 알아 볼 거에요. 일단 플레이어의 체력으로 표시할 이미지를 준비하도록 해요. (▲ 체력 이미지) 강좌에서는 3가지 이미지를 준비했습니다. 첫번째는 체력바의 뒷 배경으로 사용하고, 두번째는 체력 변동에 관련된 이미지, 세번째는 체력바의 외곽선으로 표시할 것입니다. 이렇게 구성.. 2014. 4. 24. (♡ )
[게임메이커강좌-슈팅]탑뷰 슈팅게임 만들기-2-적의 구성 및 공격 GAME MAKER 강좌 KAYAN 이번 강좌에서는 적의 구성 및 공격에 대해 설정해보도록 합시다. (▲ 적과 공격 설정) ◈플레이어의 공격(obj_bullet) 먼저 플레이어의 공격을 만들어 봅시다. (▲ 플레이어의 공격) 플레이어의 공격은 마우스 왼쪽 버튼을 눌렀을 때, 마우스 포인터가 위치한 방향을 향해 총알을 발사하게 됩니다. (▲ 마우스 포인터를 향해 발사) 일단 총알로 사용할 이미지를 준비해 스프라이트(spr_bullet1)로 구성하도록 해요. (▲ 총알 이미지) 그리고 스프라이트의 중심점을 설정합니다. (▲ 총알 스프라이트) 불규칙한 총알의 모양이나 원래 이미지보다 다르게 마스크를 설정하려면 Modify Mask 를 눌러 마스크를 설정하도록 해요. 이제 총알로 사용할 오브젝트를 하나 만들고 .. 2014. 4. 22. (♡ )
[게임메이커강좌-슈팅]탑뷰 슈팅게임 만들기-1-플레이어의 구성 GAME MAKER 강좌 KAYAN 이번 강좌에서는 탑뷰형 슈팅게임을 만들어 볼 것입니다. (▲이번 강좌에서 만들게 될 슈팅 게임) ◈플레이어 이동(obj_player) 강좌에서 만들게 될 슈팅게임은 마우스 컨트롤을 이용한 슈팅게임입니다. 플레이어의 이동은 키보드로 하되, 플레이어의 방향은 마우스 포인터가 있는 방향으로 향합니다. (▲ 플레이어는 마우스 포인터를 따라 방향을 변경함) 그리고 아래와 같이 총알을 발사할 때, 마우스 포인터가 있는 방향으로 발사하게 되지요. (▲ 플레이어의 공격) 그리고 적들은 플레이어를 향해 이동하고, 공격을 할 것입니다. 이제 한번 만들어 봅시다. 먼저 플레이어로 사용할 이미지를 준비해 스프라이트(spr_player)로 추가합시다. 애니메이션이 있는 이미지도 좋고, 단순한.. 2014. 4. 21. (♡ )
[게임메이커강좌-슈팅]슈팅게임 만들기-9-하이스코어 등록 이번엔 하이스코어를 등록하는 방법에 대해 알아봅시다. ◈하이스코어 등록 게임메이커의 하이스코어의 등록창은 아래와 같은 모습을 하고 있습니다. (▲하이스코어 창) 게임메이커의 하이스코어 액션은 변수 'score'와 연동됩니다. 하이스코어 창을 띄울려면 조건이 있어야겠지요. 1.플레이어의 hp가 0이 되었을 때. 2.게임을 모두 클리어 하고 종료되었을 때. 먼저 스테이지에 배치되는 오브젝트를 선택하고 변수하나를 만듭니다. (▲게임오버 스위치로 쓸 변수 생성) Control->Variables->Set Variable액션을 삽입하고 variable : _gameover value : 0 그리고 Step이벤트에 게임오버 이벤트를 작성합니다. (▲플레이어 hp가 0일 경우) 플레이어 hp가 0일 경우의 조건문으로.. 2013. 4. 11. (♡ )
[게임메이커강좌-슈팅]슈팅게임 만들기-8-사운드 및 BGM의 삽입 이번엔 사운드 및 BGM을 삽입하는 방법에 대해 알아봅시다. 게임메이커에서 지원되는 사운드 파일은 wav, mid파일 2가지입니다. 두파일 모두 배경음과 사운드로 사용할 수 있습니다. 참고: 게임메이커와 게임메이커:스튜디오(이하 겜스)는 지원되는 것이 약간 다릅니다. 겜스는 무압축 wav와 mp3를 지원하는데, 겜스에서 사운드를 사용하려면 Global Game Settings->General탭 Use New Audio Engine를 체크해야합니다. (▲사운드 설정) Normal sound는 기본적인 효과음을 재생할 때 쓰입니다. Background music은 말그대로 배경음악으로 사용시에 설정하게 됩니다. 이 배경음악으로 설정하면 재생시 이전에 재생중인 BGM은 정지하고, 그 다음에 재생합니다. 그리고.. 2013. 4. 11. (♡ )