본문 바로가기
반응형

게임메이커(GMS2) 강좌28

GMS2 강좌 5. 카메라와 뷰포트 안녕하세요~ 오늘의 강좌는 카메라 와 뷰포트 입니다 일단 저번시간까지해서 맵타일그리기, 이동, 점프까지 해봤구요 오늘은 카메라와 뷰포트에 대해서 진행해보겠습니다 먼저 게임메이커내에서 카메라란? 위 이미지에서 보이는 것 처럼 카메라는 전체 룸에서 특정하게 지정한 영역을 보여주는 역할을 하고실제 룸사이즈가 10000 x 10000 사이즈라 해도 카메라영역을 500 x 500 만 지정하면 그 영역만 보이게 됩니다 실습을 통해 배워보도록 할게요 룸사이즈를 이미지에 맞게 바꿔주고 타일을 새로 배치했고 저렇게 룸사이즈를 정해준건 타일크기가 16x16 사이즈라 맵을 그릴때 딱 맞게 그려질수있게 설정해준거에요 992 는 타일이 62개 들어가고 , 496은 타일이 31개 정확히 들어가니까요 실행해보시면... 이렇게 룸전.. 2019. 2. 2.
GMS2 강좌 2. 캐릭터 생성 후 배치 오늘의 강좌는 게임메이커 스튜디오 2 버전 캐릭터 생성 후 배치입니다 저번시간에 맵 배치를 했다면 이제 캐릭터를 생성해서 맵에 배치해봐야겠죠? 저번시간에 이어 캐릭터 스프라이트를 생성해주세요Create Sprite From Image 로 gif 파일을 한꺼번에 불러옵시다 idle (대기상태) 스프라이트를 선택해주겠습니다 다음으로 Objects 항목에 마우스 오른쪽클릭 -> Create Object 로 신규 오브젝트를 하나 생성해줍니다 이름은 player_obj 로 정할게요 object 는 간단하게 하나의 살아있는 물체라고 보시면 되고 이 물체에 각종 명령어를 입력해서 움직이게 하거나 스프라이트를 바꿔주거나 할 수 있습니다게임속의 주인공, 적과 같이 다양한 행동을 하는 물체들은 오브젝트로 만들어진다고 생각.. 2019. 1. 11.
GMS2 강좌 1. 기본자료와 타일사용 3종 세트 오늘의 강좌는 게임메이커 스튜디오 2 버전 타일사용 3종 세트입니다타일을 안 써도 된다고요? 갓겜만들고 싶지않으십니까? 그렇다면 배워야합니다 :) 강좌 순서는 다음과 같습니다 1. 기본타일셋 사용하기2. 오토타일셋 사용하기3. 애니메이션 타일 사용하기 1. 기본타일셋 사용하기 먼저 타일로 사용할 배경 스프라이트를 받아봅시다 https://jesse-m.itch.io/jungle-pack 이곳에서 정글맵 스프라이트를 받으실수있습니다 하단의 Download Now -> No tanks, just take me to the downloads 클릭 혹은 일정금액을 기부하실수도 있습니다 원하시는대로 하시면 됩니다 스프라이트를 받으셨으면 본격적으로 시작해봅시다 신규 스프라이트로 map_tile_spr 를 생성해주고.. 2019. 1. 9.
팁 1. 경험으로 배운 간단한 개발팁(Gms2) 게임메이커 스튜디오 2 를 쓰면서 제가 익힌 것들을 좀 공유해보려고 합니다 ㅎㅎ 일반적인 기초강좌 같은데에선 좀 처럼 보기힘든 내용이 아닐까 싶네요 질문과 답변 형식으로 작성해볼게요 그럼 출발~ 1. 게임은 분명 간단한 기능만 구현했는데 오브젝트가 조금만 많아지면 끊기면서 멈춰버립니다 답 : 어디선가 계속 반복적인 작업이 이루어지고 있을 확률이 99%에 수렴한다고 볼수있고요 대표적으로 오브젝트를 생성했는데 생성하는 로직 부분이 step 이나 draw 부분에 들어가서 계속 겹쳐져서 생성되서 눈으로는 안보이는데 작업처리는 계속 되고 있는거죠 찾기 좋은방법은 //현재 뷰의 위치를 찾아서 fps, realfps를 표시해준다 var vx = camera_get_view_x(view_camera[0]); var v.. 2018. 12. 27.
반응형