본문 바로가기

플랫포머12

[GMS2 예제] 3D 플랫포머 예제 GAME MAKER 강좌 KAYAN GM8 강좌 예제의 GMS2 버전입니다. https://kayanworld.tistory.com/78 2D 이미지를 3D에 접목한 예제입니다. 기본적으로 강좌의 시스템과 같은 3D 플랫포머이지만, 버전업하면서 플레이어의 중력처리 방식과 이동 시스템이 변경되었습니다. ● 예 제 ● ● 실행 버전 ● 2023. 3. 7. (♡ )
[게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-11 : 상하 이동하는 이동 블록(완) GAME MAKER 강좌 KAYAN ◈ 상하 이동하는 이동 블록 이번에는 상하 이동하는 블록을 만들어 봅시다. (▲ 상하 이동하는 이동 블록) 오브젝트를 하나 추가하고, 블록 이미지를 지정합니다. 그리고 solid 를 체크합니다. 이름은... obj_block_solid_move_v 로 하겠습니다. (▲ 상하 이동하는 이동 블록) 좌우 이동하는 블록과 마찬가지로 부모 오브젝트에 이전에 만든 바닥 오브젝트(obj_block)을 지정합니다. (▲ 부모 오브젝트 지정) Create 이벤트를 추가하고 속도를 정의합니다. (▲ Create 이벤트) 오브젝트에 End Step 이벤트를 추가합니다. 그리고 Common ▶ [Apply To] 액션을 추가합니다. (▲ End Step 이벤트) [Apply To] 액션의.. 2021. 3. 3. (♡ )
[게임메이커 강좌-DnD][GMS2]플랫포머 게임 만들기-10 : 좌우 이동하는 이동 블록 GAME MAKER 강좌 KAYAN ◈ 좌우 이동하는 이동 블록 플레이어가 올라 탈 수 있는 이동블록을 만들어 봅시다. 이번 강좌는 조금 복잡할 수 있습니다. (▲ 이동 블록) 강좌에서 만들 이동 블럭은 플레이어가 점프를 하여, 이동블럭에 올라타면 일반 바닥에 착지하는 것처럼 중력을 멈추고 블록이 좌우로 이동하는 대로 플레이어도 같은 방향으로 이동하게 됩니다. (▲ 이동 블록) 먼저 블록에 대한 이미지를 스프라이트 이미지로 추가합니다. (▲ 스프라이트 이미지) 오브젝트를 추가하고 이동 블록 이미지를 지정합니다. 이름은 obj_block_solid_move_h 로 하겠습니다. 음. 쓰고나니 이름이 기네요. 여러분은 짧은 이름으로 구성하세요. 오브젝트의 Solid 를 체크하도록 합니다. (▲ 오브젝트) 그리.. 2021. 3. 3. (♡ )
[게임메이커 강좌-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. (♡ )