조회 수 4641 추천 수 1 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제

안녕하세요?

아는 분은 거의 없겠지만, 나름 3년 반 정도 RMXP를 해온 사람입니다.

제가 워낙 사교성이 부족한 터라 3년 반 동안 이 카페에서 알게 된 사람이 없지만 말이죠.


...갑자기 슬퍼지네.


잡소리는 그만하고 강좌 시작하겠습니다.




introduction...


이 강좌에서는 RPGXP의 데미지 계산식을 알아보게 될 텐데요,

데미지 계산식을 알아 두시거나 이 강좌가 있음을 기억하고 계신다면,

아마 게임 제작에서 가장 어려운 부분 중 하나인 '밸런스 맞추기' 를 조금 더 수월하게 하실 수 있으실 겁니다.


다만, 주의할 점은, 

이 계산식은 컴퓨터가 하는 것이니만큼 상당히 어렵다는 겁니다.

그러니, 잘 따라와 주시기 바랍니다.







1.기본공격에서의 데미지 계산

공격하는 사람(몬스터)를 A, 공격받는 사람(몬스터) B 라고 하면,
기본공격의 데미지는 다음과 같이 나옵니다.

공격자가 사람일 경우
[{A 의 무기 위력 - (B 의 물리 방어/2)} * {(20 + A 공격력)/20}] 에서 ± 15%

공격자가 몬스터일경우
[{A 의 힘 - (B 의 물리 방어/2)} * {(20 + A 의 공격력)/20}] 에서 ± 15%

식만으로는 어려울 테니 예를 두 개 정도 들어볼까요?

1.png                2.png

ex1)
플레이어가 공격할 때

A의 무기위력(힘)을 200,
B의 물리방어를 120
A의 공격력을 100
이라고 칩시다.

그러면 위 식에 대입한 값은
[{200 - (120/2)} * {(20+100)/20}] 에서  ±15%가 되겠죠?

따라서 최종 데미지는 840 ± 15% 가 됩니다.(714~966)



ex2)
몬스터가 공격할 때

3.png 

4.png

A의 무기위력(힘)을 500
B의 물리방어를 100
A의 공격력을 300
이라고 하면,

최종 데미지는,
[{500 - (100/2)} * {(20+300)/20}] 에서 ±15%

즉, 최종 데미지는 
7200 ±15% (6120~8280) 가 됩니다.



이상입니다.

그래도 쉽게 설명한다고 했는데 어떠셨는지요?
혹시 어렵진 않으셨나요?
그럼 다음에 나올 강좌 보시면 기절할 겁니다...ㅋ
다음 번에는 스킬 데미지에 관한 계산을 할 텐데, 그게 훨씬 힘들거든요.




** RKC의 떡밥님 강좌입니다.
http://cafe.naver.com/xpcafe/108055

?

  1. 게임제작강좌 A-Z 색인 (2016.1.24 ver)

    Date2016.01.12 Category초급강의실 By천무 Views7877 Votes1
    read more
  2. 네코플에서 VXA 선택지 잘리는 버그 해결하는법

    Date2017.06.22 Category중급강의실 By심심치 Views1160 Votes2
    Read More
  3. RPG란 무엇인가?가 하는 강의-1편:대쉬 속도와 걷는 속도를 어떻게 바꾸는가?-

    Date2016.10.31 Category중급강의실 ByRPG란무엇인가? Views2431 Votes0
    Read More
  4. 쯔꾸르 게임을 네코플레이어에 최적화 시켜보자! # 해상도 편

    Date2016.04.17 Category중급강의실 By양갱님 Views36387 Votes10
    Read More
  5. 반도의 흔한 이벤트 강좌(간략화)-1-

    Date2015.11.11 Category중급강의실 ByRPG란무엇인가? Views845 Votes0
    Read More
  6. 엽여비의 야매강좌- VXA : 기초강좌-VXA의 이해

    Date2015.10.09 Category중급강의실 By엽여비소엽 Views947 Votes0
    Read More
  7. [상급강좌]VX 폰트 변경하기

    Date2015.07.12 Category중급강의실 By양쭌 Views1880 Votes0
    Read More
  8. 초보의 게임제작 도전기 #1-1[데이터 베이스 둘러보기]

    Date2015.05.05 Category중급강의실 By치와도라 Views1488 Votes2
    Read More
  9. 초보의 게임제작 도전기! #0 [RPG 만들기?]

    Date2015.05.05 Category중급강의실 By치와도라 Views1421 Votes1
    Read More
  10. 픽쳐 서서히 등장! 픽쳐 서서히 퇴장!

    Date2015.04.29 Category중급강의실 By치와도라 Views1044 Votes2
    Read More
  11. VX Ace 픽쳐 메뉴 예제(V1.01)

    Date2015.03.18 Category중급강의실 ByAPED Views1142 Votes0
    Read More
  12. 대쉬몬스터만들기

    Date2014.08.24 Category중급강의실 By만두카레 Views1258 Votes0
    Read More
  13. xp 타이틀 화면 바꾸기

    Date2014.07.20 Category중급강의실 By주섬주섬 Views1910 Votes0
    Read More
  14. 잠와서 실수가 많은 저 게임만들고 싶어요 -1- 데이터베이스-1-

    Date2014.06.14 Category중급강의실 By시버암 Views1231 Votes0
    Read More
  15. 저 게임만들고 싶어요!! -0- 기초

    Date2014.06.13 Category중급강의실 By시버암 Views1801 Votes0
    Read More
  16. RPG XP에서 소를 집적타보자!! -일명 음모XP - (자작 이벤트)

    Date2014.06.09 Category중급강의실 ByBY_RAIN Views1236 Votes0
    Read More
  17. 이벤트에 지도넣기 (그림의 표시)

    Date2014.05.07 Category중급강의실 By물판 Views2360 Votes1
    Read More
  18. 맵으로 이동되었을때 자동으로 타이머 실행

    Date2014.05.01 Category중급강의실 By물판 Views1249 Votes1
    Read More
  19. 10퍼센트 확률로 당첨되기(브금추가)

    Date2014.04.30 Category중급강의실 By천둥번들 Views1425 Votes1
    Read More
  20. 한글암호 만들기

    Date2014.04.26 Category중급강의실 By치와도라 Views1947 Votes0
    Read More
  21. RPG 만들기 VX 한글 도움말 0.8버전

    Date2014.03.29 Category중급강의실 ByOmegaroid Views2657 Votes0
    Read More
Board Pagination Prev 1 2 3 Next
/ 3


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

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