조회 수 337 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
  말 그대로 대충입니다. 성의 없어서 죄송합니다. 우선 대충 설명드리는 이유는, 제가 시간이 없으며, 너무 자세한 설명을 보고 그저 따라하는 것보다는 힌트를 듣고 퀴즈를 풀듯이 조금의 단서만 주어지는 편이 게임을 만드는데 있어 더 재밌지 않을까 싶어서입니다- 만...

  서론은 마치고, 우선 근접공격에 대한 설명입니다만(그전에 물론 적의 여러 수치들을 변수로 대입시켜야합니다. HP, 공격력, 방어력 등 말이죠. 변수의 개념은 물론 이해하시고 있다고 가정하겠습니다.), 우선 그래픽면을 전혀 고려치 않는다면 아주 간단합니다. '적'이란 이벤트를 하나 만든 후, 그 '적'이란 이벤트의 시작조건을 '이벤트가 닿았을 경우' 또는 '주인공이 닿았을 경우'로 설정합니다. 그후 이벤트의 첫페이지를 시작해야 되는데, 조건분기에서 '결정키로 이벤트 시작'이란 조건이 있습니다. 이곳에 체크를 해주신 후, '이외의 경우'에도 체크를 해줍니다. 그러면 우선 페이지 안에 조건분기 하나가 들어간 셈입니다.
  혹시 모르실까봐 잠시 설명을 드립니다만, '결정키로 이벤트 시작'은 주인공의 공격에 해당되며, '이외의 경우'는 적의 공격에 해당됩니다. 즉 '결정키로 이벤트 시작'의 바로 아래칸에는 미리 지정한 적의 HP 변수를 감하는 식을 써주시면 됩니다. 이때 적의 HP변수를 감하는 수치가 데미지가 될 터인데, 데미지는 적당히 주인공의 공격력과 적의 방어력 변수로 자유롭게 공식을 써서 구하시면 됩니다. 그리고 '이외의 경우'는 위와 거의 비슷하지만, 주인공의 HP가 감해진다는 점이 차이점입니다. 역시 데미지는 자유롭게 공식을 세워주시면 됩니다.

  그리고 원거리공격에 대한 설명입니다만, 이곳에선 각각의 이벤트들의 좌표에 대한 변수, 즉 다시 말해 적의 좌표에 대한 변수들이 필요합니다. 적 1인 당 좌표 변수 두 개(x,y)가 필요하겠죠.(화면x, 화면y와 좌표x, 좌표y는 분명히 다른 수치임을 기억해주세요.)여기서부터는 자세히 설명이 어렵기 때문에 요점만 간추리겠습니다.
  1. 주인공이 원거리공격을 발동시킬 '키'를 지정하라.(rpg2003이라면 숫자키도 가능하며, 2000은 잘 모르겠습니다. 95는 아마 x키밖에 가능한 게 없을 겁니다.)
  2. 게이머가 원거리공격을 발동시킬 키를 입력했을 때, 주인공의 정면으로 혹은 다른 정해진 방향으로 '날아갈 이벤트'(화살 혹은 총알 등을 이미지로 지정해주면 좋겠죠.)를 미리 맵 아무 곳에나 만들어둔다.
  3. 게이머가 원거리공격을 발동시킬 키를 입력했을 때, '날아갈 이벤트'- 즉 원거리공격 이미지가 담긴 이벤트'가 주인공의 정면에 위치하게끔 장소를 변경시켜라.
  4. '날아갈 이벤트'가 정해진 방향으로 한 칸씩 이동할 때마다, '날아갈 이벤트'의 좌표 변수와 적들의 좌표 변수가 일치하는지 검색할 수 있는 이벤트를 설정하라.(방법이 여러 가지인데, 애매모호한 설명이군요.)
  5. '날아갈 이벤트'와 적의 좌표 변수들이 일치할 때, 적의 HP변수에서 데미지값을 감하라.

  이 정도- 입니다만, 솔직히 이해가 힘드실 겁니다. 이해하시고 제가 도움이 된다면 좋겠지만, 솔직히 아예 만든 이벤트를 스샷으로 찍은 게 아니면 정말 아리송하기 때문이죠.
  물론 가장 좋은 건 스스로 해보는 겁니다. 사실 원거리든 근접이든 자신만의 노하우가 있으며, 액알 게임이 두 개라도 그 액알 시스템은 거의 50% 정도밖에 안 비슷하기 때문이죠. 계속 만드시면서 실패를 쌓다보면 나름대로 효율적이면서 노하우가 깃든 자신만의 액알 시스템이 완성될 겁니다.
  그럼 계속 힘내시면서, 열심히 작업하세요.(글이 좀 지저분해도 양해를...)
  ps. 왜 질문쪽에 이 글이 등록된 건지;
?

  1. 쯔꾸르 mv 게임을 apk 파일로 변환했는데...

    Date2023.01.14 By박하맛 Views1332
    Read More
  2. 쯔꾸르 젖소이야기 결혼 방법좀 알려주세요...

    Date2021.12.20 By백지씨 Views2627
    Read More
  3. apk포팅 승인 어케 하나요?

    Date2021.11.29 Bygame메이커xp Views1258
    Read More
  4. Yanfly님의 Action Sequence Pack 질문드립니다

    Date2021.07.15 ByNeuromancer Views1543
    Read More
  5. 싸게 MV 를 먼저? 아니면 돈을 더 들어서라도 MZ?

    Date2021.07.06 ByXatra Views1753
    Read More
  6. RMMV - 스탯창과 대화창 변견 관련 질문입니다. (초보입니다 도움좀 주세요 ㅜㅜ)

    Date2021.01.22 Byscribble Views1553
    Read More
  7. 아오오니를 하는 사람인데요 질문 두가지가 있어요

    Date2021.01.16 By오니개무서워 Views1635
    Read More
  8. 재밌는게임

    Date2020.12.07 Byland_tnt Views1456
    Read More
  9. c언어 질문

    Date2020.11.10 By세종기항19 Views1685
    Read More
  10. 코딩 질문

    Date2020.11.08 By세종기항19 Views1541
    Read More
  11. 혹시나 물어보는데

    Date2020.11.07 By드래곤규 Views1402
    Read More
  12. 오픈보 게임 더블드래곤 리로디드 얼티네이트에 대해 궁금

    Date2020.09.09 By이부닝 Views1225
    Read More
  13. 상태이상 확률 결정

    Date2020.09.02 By스트레이보우 Views1007
    Read More
  14. 다음 인디사이드 제작대회는 언제쯤 열릴까요?

    Date2020.05.23 ByWOONAALAA Views963
    Read More
  15. xp로 제작된 어플 실행자체가 안된다는 분이 있습니다.(제생각엔 apk로 변환하는 과정에서 버전자체가 낮은 것 같습니다)

    Date2020.05.04 By라엔 Views1416
    Read More
  16. apk 포팅하는데 게임 이름이 필요합니다 뜨는데

    Date2020.05.03 Bykashu Views1350
    Read More
  17. 쯔꾸르VX Ace렉먹음 도와주세요...

    Date2020.03.22 By랖랖 Views1780
    Read More
  18. 안녕하세요

    Date2020.02.14 By청월령 Views834
    Read More
  19. 포팅 중 '게임 이름이 필요합니다' 오류

    Date2020.02.11 By아이비스 Views817
    Read More
  20. RPGMV 거리 추적

    Date2020.01.19 By정욱 Views932
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)