본문 바로가기
GameMaker강좌[GMS2]/액션게임강좌

[게임메이커 강좌-액션][GMS2]봄버맨 만들기-1 : 준비

by 타락카얀 2022. 2. 1.
728x90

 

 

 

 

 

이번 강좌에서 만들어 볼 게임은 봄버맨 스타일의 게임입니다.

 

(▲ 봄버맨)

 

 

 

 

 

◈ 봄버맨 만들기 준비

 

 

먼저 어떠한 게임을 만들 것인지 간단하게 생각해보는 시간입니다.

 

이 게임의 스테이지에는 몬스터가 존재합니다.

스테이지 미션은 몬스터를 모두 클리어하고, 다음 스테이지로 갈 수 있는 통로를 여는 것!

 

플레이어는 폭탄을 가지고 있고, 이 폭탄을 몬스터 길목에 설치할 수 있습니다.

우리의 플레이어는 이동하면서 몬스터의 이동 경로에 폭탄을 설치하고, 이 폭탄의 폭발로 몬스터를

모두 클리어해야 합니다.

그러면 다음 스테이지로 향하는 통로가 열리고, 플레이어가 통로로 가면 현재 미션을 완수하게

됩니다.

 

(▲ 봄버맨 플레이)

 

 

 

 

 

◈ 게임 조작

 

 

플레이어는 아래와 같이 그리드 방식으로 이동합니다.

 

(▲ 플레이어 이동)

 

방향키를 사용하여 플레이어를 이동시키고, 이동 키를 누르면 지정한 그리드만큼 자동으로 이동합니다.

그리고 새로운 그리드 위치에 이동했을 때, 이동 키가 눌려져 있으면, 다시 다음 그리드 위치로

이동합니다.

 

(▲ 그리드 이동)

 

플레이어는 이동하면서 폭탄을 설치할 수 있고, 이 폭탄으로 장애물과 같은 기물들을 제거할 수

있습니다.

강좌에서 폭탄 설치는 간단하게 Space 키로 해봅시다.

 

(▲ 장애물 파괴)

 

게임의 장애물은 파괴할 수 있는 장애물과, 파괴할 수 없는 장애물 2가지로 구분합니다.

게임의 주목적은 폭탄으로 스테이지에 존재하는 모든 몬스터를 클리어 하는 거죠.

(▲ 몬스터 클리어)

 

몬스터의 길목에 폭탄을 설치하면, 폭발로 몬스터를 제거할 수 있습니다.

 

 

 

 

 

◈ 게임 시스템과 게임 클리어 및 게임 오버

 

 

몬스터를 모두 클리어하면 다음 스테이지를 향하는 통로가 열리게 합니다.

 

(▲ 스테이지 통로)

 

플레이어는 이 통로로 갔을 때 미션을 완수하고 다음 스테이지로 향할 수 있어요.

 

스테이지에는 각종 아이템이 있고, 이 아이템은 폭탄의 화력이나, 설치할 수 있는 수량 등을

업그레이드 할 수 있죠.

 

(▲ 필드에 있는 아이템들)

 

화면 상단에는 라이프, 폭탄 설치 가능 수, 점수, 타이머와 같은 게임에 대한 정보를 표시합니다.

 

(▲ 게임 정보 인터페이스)

 

다음은 게임 오버 조건에 대해 생각해봅시다.

 

스테이지는 시간 제한이 있어 지정한 시간안에 모든 몬스터를 제거해야 합니다.

지정 시간 내에 클리어하지 못하면, 라이프가 1개 감소하게 되고, 추가 시간이 주어집니다.

 

플레이어는 폭탄의 폭발과 몬스터를 피해 이동해야하며 몬스터와 충돌하거나 폭발에 휘말리면

라이프가 1개 감소합니다.

 

플레이어는 스테이지마다 지정된 위치에 생성되며, 플레이어가 파기될 때마다 처음 생성되었던

위치에서 다시 시작합니다.

 

마지막으로 라이프가 모두 소진되면 게임 오버가 됩니다.

 

 

대충 게임을 만들 준비가 된 것 같네요.

다음 강좌에서는 본격적으로 게임을 만들어 봅시다.

 

 

 

 

 

 

300x250

댓글