본문 바로가기

GameMaker강좌[GMS2]/예제모음24

[GMS2 예제] 퍼즐보블게임 예제 퍼즐보블(Puzzle Bobble, Bust A Move)게임 예제입니다. 기본적인 시스템만 구현되었고, 게임은 마우스로 컨트롤합니다. 게임에 사용된 방울은 32x32 크기이고, 룸에 배치시 16x9 크기(가로 간격 기준으로 32x9 안에 들어야 함)의 그리드로 설정하고, obj_topline 오브젝트 (상단라인) 끝부터 배치하면 됩니다. 2022. 3. 28. (♡ )
[GMS2 예제] 소코반 예제 간단한 소코반 예제입니다. 이동은 키보드 이동키로 조작합니다. 2022. 3. 28. (♡ )
[GMS2 예제] 한개의 캐릭터셋 이미지로 8 방향 애니메이션 표시 예제 제목은 8방향이지만, 4방향도 되고, 16방향 이상도 가능합니다. 하나의 캐릭터 셋에서 여러 방향의 캐릭터 애니메이션을 표시하는 예제입니다. 스프라이트 이미지를 구성할 때 방향은 세로 순으로, 애니메이션 모션은 가로 순으로 구성합니다. 애니메이션 재생 순서는 캐릭터 셋 이미지에서 가로로 0 ▶ 1 ▶ 2 ▶ 3 ▶ ... 애니메이션 순으로 재생됩니다. (▲ 애니메이션 이미지 구성) 방향은 게임메이커의 방향(direction) 설정대로 반시계 방향입니다. 즉, 첫번째 방향은 오른쪽(0)을 향합니다. 이미지는 아래의 스크립트로 표시할 수 있습니다. ◎ draw_ani_part_ext(cellwidth,cellheight,_x,_y,spr,subimg,dir,frame,dir_part,col,alpha) - .. 2022. 1. 13. (♡ )
[GMS2 예제] 키보드 키 이름 스크립트 키보드의 키를 눌렀을 때, 해당 키의 이름을 얻을 수 있는 스크립트입니다. function get_keyboard_key_name(key){ var _return; _return=""; switch(key){ case 8 : _return="Backspace";break; case 9 : _return="Tap";break; case 13 : _return="Enter";break; case 16 : _return="Shift";break; case 17 : _return="Control";break; case 18 : _return="Alt";break; case 19 : _return="Pause/Break";break; case 25 : _return="Right Ctrl";break; case 2.. 2022. 1. 12. (♡ )
[GMS2 예제] 사용자 키보드 키 설정 예제 사용자 키보드 키 설정 예제입니다. 게임에서 키를 변경하고자 할 때 응용하실 수 있을 거에요. 버튼을 누르고 키를 입력하면, 해당 키를 게임에 적용할 수 있습니다. 2022. 1. 11. (♡ )