본문 바로가기

RPG11

[GMS2 예제] RPG 예제 GAME MAKER 강좌 KAYAN 기존의 GM8의 RPG 강좌를 GMS2로 구성한 예제입니다. 2022. 12. 23. (♡ )
RPG 상점 추가 예제 RPG 상점 추가 예제 상점은 기본적으로 obj_store 오브젝트를 통해 작동합니다. obj_store를 parent로 설정하고, 자식오브젝트에서 몇가지 설정을 해주면 됩니다. (obj_store_test 오브젝트 참고) 몇가지 상점 관련 스크립트들이 있는데, 비용에 관련된 아이템 목록을 추가해야 하는 부분이 있습니다. store_get_price_def(item) : 아이템 기본 가격 목록. 이 스크립트에 모든 아이템들의 비용을 추가해야 합니다. 아래의 스크립트는 상점에서 구매할 수 있는 아이템을 추가할 때 사용합니다. store_buy_list_add(item,price) item : 구매 할 수 있는 아이템 번호 price : -1은 기본 가격. 예)store_buy_list_add(0,120) .. 2015. 9. 22. (♡ )
RPG 예제(강좌예제) RPG 강좌에서 사용하는 예제들입니다.3-1과 4~6번 현재 작성한 강좌는 없지만, 좀 더 궁금하신 분들은 확인해보도록 하세용^^.참고로 인벤토리 변경예제는 강좌 요청에 따른 예제로, 기존 강좌에서는 인벤토리에서 아이템 사용시 더블 클릭 방식을 사용했었는데, 인벤토리에서 마우스 오른쪽 버튼틀 눌렀을때 아이템 장착 및 사용하는 것으로 변경된 예제입니다.exe파일은 컴파일된 실행파일이고, gmk는 예제 소스입니다. 캐릭터 이동 인벤토리 적 유닛 인벤토리 변경(아이템 사용시 더블 클릭 방식에서 마우스 오른쪽 버튼틀 눌렀을때 아이템 사용으로 변경) 적 유닛 랜덤 생성 스킬 NPC(워드 박스 사용) 2013. 11. 21. (♡ )
[게임메이커강좌-액션Rpg 강좌]액션Rpg-3-적 유닛(2/2) GAME MAKER 강좌 KAYAN 이번에는 플레이어의 공격에 대한 이벤트를 설정하도록 합시다. (▲플레이어의 공격) ◈플레이어의 공격(obj_player,obj_pl_att) 강좌에서는 아래와 같은 공격을 만들어 볼 것입니다. (▲플레이어의 공격) 이것은 플레이어에서 공격 오브젝트를 발사하면, 공격 오브젝트는 앞으로 나아가다 점점 투명해지는데, 투명해지기 전에 적들 중 하나에게 닿으면, 그 적 대상의 HP를 감소시키게 됩니다. 또한 공격을 한 적은 뒤로 약간 밀어버립니다. 공격 오브젝트가 완전히 투명해지면 더이상 필요가 없으므로 오브젝트를 파기해 버립니다. 그리고 약간의 딜레이 후 플레이어는 다시 재공격을 할 수 있게합니다. 이러한 설정을 만들어 보겠습니다. 플레이어의 공격에 대한 이미지를 준비하고, .. 2013. 10. 15. (♡ )
[게임메이커강좌-액션Rpg 강좌]액션Rpg-3-적 유닛(1/2) GAME MAKER 강좌 KAYAN 이번 강좌에서는 적 유닛에 대한 설정을 만들어 보도록 합시다. (▲적 유닛) ◈적 유닛 만들기(obj_enemy,obj_en1) 적 유닛으로 간단하게 슬라임을 만들어 봅시다. 우선 유닛으로 사용할 이미지를 준비하고, 스프라이트(spr_en1)로 구성하도록 합니다. (▲슬라임 애니메이션 이미지) 강좌에선 단순히 1방향의 이미지를 만들었지만, 플레이어처럼 여러 방향으로 만들어도 됩니다. (▲슬라임 스프라이트 이미지) 그리고 Mask Modify 버튼을 눌러 슬라임의 마스크 설정을 하세요. (▲마스크 설정) 마스크는 전체를 설정해도 되지만, 보통 바닥과 닿는 밑부분을 기준으로 설정하는 것이 좋습니다. 이제 적 유닛에 대한 설정을 만들기 위해 오브젝트를 만들도록 해요. 먼저 .. 2013. 10. 15. (♡ )