본문 바로가기

It297

[게임메이커 강좌-기타][GMS2]미니맵 만들기 GAME MAKER 강좌 KAYAN ◈ 미니맵 만들기 이번 강좌에서는 미니맵을 만들어 봅시다. (▲ 미니맵) 우선 미니맵 구성을 하기위해 미니맵에 표시할 유닛 오브젝트를 만들고 룸에 배치합시다. 플레이어 오브젝트는 obj_player, 적 오브젝트는 obj_enemy 으로 합니다. (▲ 배치할 플레이어 유닛) (▲ 배치할 적 유닛) 어차피 테스트용이기 때문에 대충 만드셔도 됩니다. 다음은 룸을 추가하여 룸의 크기를 설정하고, 유닛 오브젝트들을 배치합니다. 강좌에서는 프로젝트를 생성했을 때 기본적으로 생성된 룸을 활용하여 룸의 크기는 2000 x 2000 으로 설정하겠습니다. (▲ 룸에 유닛 배치) 그리고 카메라 뷰를 설정합니다. 카메라 뷰 활성화는 Enable Viewports 를 체크하고, 사용할 뷰에.. 2023. 3. 12. (♡ )
[GMS2 예제] 3D 플랫포머 예제 GAME MAKER 강좌 KAYAN GM8 강좌 예제의 GMS2 버전입니다. https://kayanworld.tistory.com/78 2D 이미지를 3D에 접목한 예제입니다. 기본적으로 강좌의 시스템과 같은 3D 플랫포머이지만, 버전업하면서 플레이어의 중력처리 방식과 이동 시스템이 변경되었습니다. ● 예 제 ● ● 실행 버전 ● 2023. 3. 7. (♡ )
[GMS2 예제] FPS 예제(1인칭 슈팅 게임) GAME MAKER 강좌 KAYAN 둠 스타일로 구성한 FPS 예제입니다. 기본적인 시스템 구성은 GM8 강좌의 [간단한 FPS게임 만들기] 강좌 https://kayanworld.tistory.com/48 그리고, GMS2 강좌의 [1인칭 탈출게임]강좌 기준으로 제작된 예제입니다. https://kayanworld.tistory.com/212 이동은 W, A, S, D 키이고, 슛팅은 마우스 왼쪽 키, 무기선택은 1(주먹), 2(권총), 3(샷건) 키입니다. ● 예 제 ● ● 실행 버전 ● 2023. 3. 6. (♡ )
[GMS2 예제] 탑뷰 슈팅게임 예제 GAME MAKER 강좌 KAYAN GM8 강좌 예제의 GMS2 버전입니다. https://kayanworld.tistory.com/150 기본적으로 같은 시스템이지만, 버전업하면서 여러가지가 변경되고 추가되었습니다. ● 예 제 ● ● 실행 버전● 2023. 3. 6. (♡ )
[게임메이커 강좌-기초][GMS2] 다중 충돌 체크 - 충돌 인스턴스 목록화 GAME MAKER 강좌 KAYAN ◈ 다중 충돌 체크 - 인스턴스간의 충돌 여러개가 동시에 충돌했을 때, 기본 충돌 함수(예: instance_place)를 사용하면 충돌한 상대중 1개만 반환되었죠. 이번 강좌에서는 여러개의 인스턴스가 동시에 충돌했을 때 충돌한 모든 상대를 목록화하는 기능에 대해 알아봅시다. (▲ 충돌 체크) 현재 인스턴스와 여러 무리의 인스턴스가 충돌했을 때, 상대 ID를 목록화할 수 있는 기능은 아래와 같습니다. ◎ instance_place_list(x, y, obj, list, ordered) ◎ instance_position_list(x, y, obj, list, ordered) 이 기능은 충돌한 상대들의 ID를 리스트 데이터 구조체(ds_list)에 저장하기 때문에 리스트.. 2023. 2. 15. (♡ )