본문 바로가기

GMS2.3

RPG Framework with Game Maker 2.3 - 2화 먼저 설명하기 전에 살펴보면, 일단 언급한 대로 시초는 Inventory 개념의 확장이었기 때문에 Inventory와 관련된 오브젝트 위주로 살펴봐야겠네요. 저같은 경우 앞 글자만 따서 Inv라 이름 지었습니다. 살펴보니 Parent 오브젝트가 있죠? Parent 로 o_gui가 지정이 되어 있습니다. 이름부터 짐작이 오긴 하지만 대충 어떤 건가 하고 들어가서 확인을 해봅시다. 생성 시 자기자신이 어떤 UI이냐에 따라 my_id가 달리 선언이 되는 군요. image_index의 경우 사실 현재는 별 필요가 없는데 아무튼 설정이 되어있습니다. my_pos라는 변수를, global.master_stack이라는 리스트에서 my_id의 값이 해당하는 위치를 가져오고, 그걸 기준으로 depth를 설정하는군요. 보.. 더보기
FIRE JUMP | DND | PART 1 Fire Jump 튜토리얼을 보시러 오신 것을 환영합니다! 이 시리즈를 통해 여러분은 무한 플랫포머류 게임을 GMS2에서 드래그 앤 드롭(이하 DnD)를 사용하여 개발하게 됩니다. 여러분은 어떻게 상호작용이 가능한 캐릭터를 만들고, 무한한 장애물을 생성하며, 메뉴가 있는 하나의 게임의 루프를 설계하는 지와 기타 등등을 해나가는 노하우에 대해 배울 것입니다. 이 튜토리얼은 여러분께 하나씩 차례대로, 게임을 시작부터 끝까지 만드는 과정에 대해서 다루고 GMS2의 다양한 요소들에 대해 소개할 것입니다. 모든 것을 이해하기 쉬운 수준으로 설명하였기에, 여러분이 설령 GMS2를 이전에 한번도 사용하지 않으셨더라도 따라올 수 있으며, 또한 중급자 유저이신 분께도 충분히 유용한 정보 또한 내포되어 있습니다. 이 파트.. 더보기