본문 바로가기
반응형

게임메이커(GMS2) 강좌28

횡스크롤 강좌는 전면 개선 후 향후 재등록될 예정입니다 기존 횡스크롤 소스가 버그나 문제들이 많아서 배우려고 들어오신 분들에게 전혀 도움이 되지 않는 것 같다고 판단해서 강좌를 전면 개선 한 후 다시 등록하려고 합니다. 기존 소스는 혼란을 드리지 않기위해 전부 비공개로 전환했고 향후에 강좌가 준비되면 다시 제작해서 등록하겠습니다. 혹시라도 따라하시다가 버그가 발생하거나 정상적인 작동이 되지않으셨던 분들께 진심으로 사과드립니다 강좌들을 처음 등록할땐 자유롭게 필요한 것들만 얻어가시라고 가벼운 마음으로 올렸었는데 앞으로는 보다 철저한 준비를 해서 다시 돌아오겠습니다~! 2020. 6. 7.
GMS2 강좌(탑다운슈터) 6. 몬스터 생성과 전투 오늘은 몬스터생성과 전투까지 진행하겠습니다 먼저 몬스터로 사용할 슬라임 스프라이트와 오브젝트를 추가해줍니다 slime_spr 의 origin 은 8x15, slime_attack_spr origin은 20x35로 지정해줍니다 새로 생성한 slime_obj에 5개의 이벤트를 추가해주고 create에 내용을 작성해줍니다탄에 맞으면 플래시 되는것까지 구현해주겠습니다 다음은 Step 이벤트의 내용이고 플레이어가 존재하면 추적하고 접촉시 몬스터가 공격하는 부분입니다 다음은 Draw 이벤트의 내용이고 플래시의 여부와 hp 바를 그려주는 부분입니다 다음은 collision - pistol_bullet_obj 이벤트 내용이고 탄에 맞으면 hp 감소와 플래시 작동, 탄제거 내용이 들어갑니다 마지막으로 collision .. 2019. 3. 15.
GMS2 강좌(탑다운슈터) 5. 발사와 재장전 이번 시간에는 저번시간에 이어서 탄발사와 재장전까지 한번에 진행하겠습니다 탄을 발사해야하기때문에 발사할 탄의 스프라이트를 추가하고(origin 은 middle Centre) 발사 스크립트 , 탄 오브젝트를 새로 생성해줍니다 먼저 새로 생성한 pistol_bullet_obj 에 Create, Step 이벤트를 추가하고 이미지에 맞게 내용을 작성해줍니다 탄 오브젝트는 공격력변수를 가지고 있고 화면밖으로 나가면 사라지게 설정해줍니다 사정거리를 설정해주려면 원하는대로 내용을 수정해서 바꿔주면됩니다 다음은 player_weapon_obj 에 alarm0 , draw 이벤트를 추가해주고 이미지에 나온 내용을 작성해줍니다 alarm0 에선 딜레이 시간만큼 경과됐을때 다시 발사가능상태로 바꿔주고draw 이벤트에선 기본.. 2019. 3. 14.
GMS2 강좌(탑다운슈터) 4. 무기생성 이번 시간에는 탑다운 슈터게임에 맞게 무기를 생성하고 무기가 마우스의 위치에 따라 플레이어와 함께 회전하게 하는 부분을 진행하겠습니다 다음시간을 이어가기위한 변수(발사,재장전)들이 내용에 포함되어있지만 일단 작성만 해주시고 오늘은 무기생성까지만 진행할 것입니다 이번 시간에 사용할 스프라이트와 스크립트를 생성해줍니다 weapon_pistol_spr 의 origin은 middle Centre 로 설정해서 중앙에 맞춰줍니다 그리고 무기 스프라이트는 이미지에 나온 오른쪽을 바라보는 방향의 무기스프라이트 한개만 지정해주면됩니다 무기로 사용할 오브젝트도 생성해줍니다 이 오브젝트가 무기역할을 담당해줄겁니다 먼저 생성해준 player_weapon_obj 의 Create 이벤트 내용을 작성해줍니다 발사 및 재장전은 다음.. 2019. 3. 13.
반응형