본문 바로가기
반응형

전체 글163

GMS2 강좌(슈팅) 3. 장애물 만들기 네 오늘은 아주아주 위험한 장애물을 만들어보겠습니다 슈팅게임이라면 수시로 적기체 뿐만아니라 플레이어를 방해하는 장애물이 나와서 난이도를 높이는 것처럼 장애물을 한번 만들어보겠습니다 먼저 장애물 스프라이트를 추가해주고 Origin은 Middle Centre 로 선택해줍니다오브젝트를 2개 생성해주는데 하나는 control 오브젝트로 수시로 장애물을 생성해주는 역할을 해줄 오브젝트입니다 다음은 obstacle_1_obj 내에 Create 이벤트와 Step 이벤트를 생성해주고 Create 내용을 작성해줍니다 다음은 Step 이벤트의 내용이고 이부분에선 스프라이트를 회전시켜주는 부분과 화면밖으로 장애물오브젝트가 나가면 제거해주는 내용입니다 다음은 obstacle_control_obj 에 Create , Step .. 2019. 2. 17.
GMS2 강좌(슈팅) 2. 플레이어 기체생성 및 이동 오늘은 플레이어가 컨트롤해줄 기체 생성및 이동까지 진행하겠습니다 먼저 플레이어 기체로 사용할 스프라이트를 신규로 생성해줍니다모든 스프라이트는 첫시간에 받은 압축 파일안에 있습니다 그리고 player_obj라는 이름으로 오브젝트를 생성해주고 스프라이트를 선택해줍니다 모든 스프라이트의 Origin은 Middle Centre 로 설정해주겠습니다 다음은 player_obj 내용이고 Create 이벤트와 Step 이벤트를 만들어주고 Create 이벤트 내용은 이미지에 있는 내용으로 작성해줍니다 hp 는 플레이어가 한방에 죽으면 모양새?가 안나오니까 공격을 2번 맞으면 폭발하게 해줄계획입니다 spd 는 이동속도고 attack_val은 공격력입니다 마지막으로 image_xscale 과 image_yscale 은 스프.. 2019. 2. 16.
GMS2 강좌(슈팅) 1. 기본자료와 초기화면 설정, 배경이미지 루프(loop) 오늘은 슈팅게임을 만들어보자!(종스크롤!) 그 대망의 시작입니다 오늘은 화면크기설정하고 배경스프라이트를 넣고 수직으로 배경을 루프시켜주는 것까지 진행 하겠습니다 짧고 간결하게 또 새로운 장르의 게임을 제작해보록하죠 일단 이번 대장정(?)에 쓰일 스프라이트는 해외에서 활동하는 디자이너 Kenney 와 Master484 가 CC0 라이센스로 올려놓은 스프라이트를 쓰겠습니다 먼저 압축을 잘풀어주시고 어떤 파일인지 눈요기를 해줍니다 먼저 신규프로젝트를 만들어주세요 다음은 신규프로젝트에 배경스프라이트를 추가해주겠습니다bg_1_spr 은 첨부파일 안에 있는 별빛이 있는 배경이미지로 설정 해줬습니다 배경스프라이트를 추가했으면 room0를 클릭하시고 좌측 룸 설정부분에 가셔서 이미지에 나온대로 설정을 바꿔주세요 이번강.. 2019. 2. 15.
GMS2 강좌 5. 카메라와 뷰포트 안녕하세요~ 오늘의 강좌는 카메라 와 뷰포트 입니다 일단 저번시간까지해서 맵타일그리기, 이동, 점프까지 해봤구요 오늘은 카메라와 뷰포트에 대해서 진행해보겠습니다 먼저 게임메이커내에서 카메라란? 위 이미지에서 보이는 것 처럼 카메라는 전체 룸에서 특정하게 지정한 영역을 보여주는 역할을 하고실제 룸사이즈가 10000 x 10000 사이즈라 해도 카메라영역을 500 x 500 만 지정하면 그 영역만 보이게 됩니다 실습을 통해 배워보도록 할게요 룸사이즈를 이미지에 맞게 바꿔주고 타일을 새로 배치했고 저렇게 룸사이즈를 정해준건 타일크기가 16x16 사이즈라 맵을 그릴때 딱 맞게 그려질수있게 설정해준거에요 992 는 타일이 62개 들어가고 , 496은 타일이 31개 정확히 들어가니까요 실행해보시면... 이렇게 룸전.. 2019. 2. 2.
반응형