게임제작강좌352 [게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-9 : 다음 룸으로 이동 GAME MAKER 강좌 KAYAN ◈ 다음 룸으로 이동 이번에는 다음 룸으로 이동하는 이벤트를 구성해봅시다. (▲ 다음 룸으로 이동할 골 지점) 구성할 이벤트는 대충 아래와 같습니다. (▲ 다음 룸으로 이동할 골 지점) 골 지점으로 사용할 이미지를 스프라이트 이미지로 추가합니다. (▲ 골 지점 이미지) 오브젝트를 추가하고 이미지를 지정합니다. 이름은 간단하게 obj_goal 이라 합시다. (▲ 골 지점 오브젝트) 다음은 클리어 이미지를 스프라이트 이미지로 추가하고, 이미지의 중심점을 가운데로 설정합니다. (▲ 클리어 이미지) 마찬가지로 오브젝트를 추가하고, 클리어 이미지를 지정합니다. 이름은 obj_clear 로 합니다. (▲ 클리어 오브젝트) 클리어 오브젝트가 생성시킨 후 1~2초 후에 다음 룸으로 .. 2021. 3. 2. (♡ ) [게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-8 : 트랩 만들기 GAME MAKER 강좌 KAYAN ◈ 트랩 만들기 게임에 트랩을 추가해봅시다. (▲ 트랩) 아래와 같이 플레이어가 트랩과 충돌하면 파기되고 게임이 재시작 됩니다. (▲ 트랩) 트랩으로 사용할 이미지를 스프라이트 이미지로 추가합니다. (▲ 트랩 이미자) 먼저 트랩의 부모 오브젝트를 하나 만듭니다. 이름은 obj_trap 이라 합시다. (▲ 트랩의 부모 오브젝트) 그리고 트랩 오브젝트를 추가하고, 이미지를 지정한 다음, 부모 오브젝트를 지정합니다. (▲ 트랩 오브젝트) 트랩 오브젝트에 플레이어와의 충돌 이벤트를 추가합니다. 그리고 이전에 구성한 플레이어의 User 이벤트를 호출하도록 합니다. (▲ 플레이어의 User 이벤트 호출) [Call User Event] 액션의 [▼]버튼을 클릭하고 충돌한 플레이어.. 2021. 3. 2. (♡ ) [게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-7 : 플레이어 데드라인 GAME MAKER 강좌 KAYAN ◈ 플레이어 데드라인 이전에 플레이어가 룸 아래로 떨어졌을 때 룸 밖으로 나가면 다시 룸 위쪽으로 워프하는 기능을 추가했었지만, 그 방식보다는 플레이어 파기하는 방식을 원할 수도 있습니다. 이번에는 플레이어의 데드라인을 설정해봅시다. (▲ 룸 밖으로 나가면 바로 파기) 오브젝트를 하나 만들고 충돌마스크를 인식하기 위해 이미지를 지정합니다. 이름은 obj_deadline 이라 하겠습니다. 그리고 visible을 체크해제하여 게임상에서는 보이지 않게 합니다. (▲ 데드라인 오브젝트) 플레이어 오브젝트에 이 데드라인 오브젝트와의 충돌 이벤트를 추가합니다. (▲ 충돌 이벤트 추가) 데드라인 오브젝트와의 충돌 이벤트에 이전에 구성한 User 이벤트(0번)을 호출하면 됩니다. (.. 2021. 3. 1. (♡ ) [게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-6 : 플레이어의 점프공격 GAME MAKER 강좌 KAYAN ◈ 플레이어의 점프공격 아래와 같이 마리오 게임처럼 플레이어가 점프를 해서 슬라임을 공격하는 기능을 만들어 봅시다. (▲ 플레이어의 점프 공격) 플레이어 오브젝트로 이동해서 슬라임의 부모 오브젝트(obj_enemy)와의 충돌 이벤트를 추가합니다. 그리고 [If Expression] 조건문 액션을 추가합니다. [If Expression] 조건문 액션은 여러개의 조건문을 구성할 때 사용합니다. 첫번째 조건문은 vspeed(수직속도)가 0보다 클 때로 합니다. 이것은 점프를 하다 아래로 내려올 때를 말합니다(반대로 위로 올라간다면 vspeed 값은 0보다 작습니다). (▲ 점프공격 조건 구성) 두번째 조건문은 점프변수가 점프중일 떄로 합니다. 또는 place_free(x,y.. 2021. 3. 1. (♡ ) [게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-5 : 슬라임 만들기 GAME MAKER 강좌 KAYAN ◈ 슬라임 만들기 이번에는 슬라임과 같은 몬스터들을 만들어 봅시다. (▲ 슬라임) 대충 아래와 같은 움직임을 구현해 볼 겁니다. (▲ 좌우로 이동) 슬라임 이미지 또는 다른 몬스터들도 좋습니다. 스프라이트 이미지로 추가하고, 좌우 반전하기가 쉽도록 가운데 쯤으로 중심점을 맞춥니다. (▲ 스프라이트 이미지 추가) 슬라임의 부모 오브젝트로 사용할 오브젝트 하나를 만듭니다. 이름은 obj_enemy 로 하겠습니다. 이 오브젝트에 플레이어와 같은 부모 오브젝트를 지정하면 나중에 관리할 때 손쉽게 처리할 수 있습니다. (▲ 몬스터의 부모 오브젝트) 그리고 슬라임 오브젝트를 하나 만들고 이미지를 지정합니다. 이름은... 간단하게 obj_en_01 로 하겠습니다. (▲ 슬라임 오브.. 2021. 2. 28. (♡ ) 이전 1 ··· 26 27 28 29 30 31 32 ··· 71 다음