高度な教室
2016.02.13 00:11

[MV플러그인] Armor Scaling 강의

閲覧数 3886 推奨数 2 コメント 1
Atachment
添付 '1'
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷

본 플러그인은 데미지 계산식을 갈아치우는 플러그인입니다.
기본 데미지 공식은 공격력과 방어력의
합/차 이루어지는데
플러그인을 통해 자신이
원하는 계산식을 만들 수 있습니다.


, 짜인 플러그인이기 때문에 정해진 틀은 있습니다.

'
방어율'로 계산한다는 것입니다.

 

◈준비물

https://www.dropbox.com/s/nnf5znza7nybcry/YEP_DamageCore.js?dl=0 #얀플라이 데미지 코어 (필수)

https://www.dropbox.com/s/sjnrqjmpozlf1jb/YEP_X_ArmorScaling.js?dl=0 #본 플러그인

 

◈방법

두 플러그인을 설치한 뒤에 추가합니다.

armor.png

 

Physical -> 스킬의 타입의 Physical (한글패치시: 물리공격)

Magical -> 스킬의 타입의 Magical (한글패치시: 마법공격)

 

스킬을 Physical로 설정하면 Physical란 의 공식이 적용됩니다.

본 플러그인은
방어율로 계산하게 됩니다.
예시로,
리그오브레전드의 데미지 공식과 똑같습니다.

리그오브레전드의 경우 스킬들의 기본 데미지량  +계수를 통하여 고정적인 수치가 정해져있습니다.
방어력이 0이라면 그 데미지가 그대로 들어가죠.

하지만 방어력이 조금이라도 있다면 그 수치가 그대로 적용되지 않습니다. 그것과 같은 방식입니다.

기본 설정된 비율을 보시겠습니다.
(Positive Physical Rate)

 

value *= 100 / (100 + armor)

 

예를 들어 스킬 A의 피해량은 1000입니다.
적의
물리 방어력은 200입니다.

 

이 경우에 100 / ( 100 + 200 ) = 0.333333.. 이 나오게 되는데 백분율로 표시하여

약 33%의 피해만 입게 되는 것입니다.
67%의 방어율을 가지고 있는 거죠.
실제 리그오브레전드에서도 방어력이 200이면 67%의 피해를 무시한다고 표시되어있습니다.

방어율의 효과를 낮추고 싶다 하시면
고정상수 좀 더 늘리시면 됩니다.

 

value *= 500 / (500 + armor) 으로 하게된다면

적의 방어력이 200 일때

 

value *= 500 / (500 + 200) = 0.714...

즉, 약 71%의 피해를 입게 됩니다.
29%의 방어율을 가지고 있는 거죠.
같은 방어력이지만
고정 수치를 조금 늘리시면 방어 효과를 낮출 수 있습니다.

하지만 위의 설명은 기본으로 제공되는, 다른 말로 리그오브레전드라는 게임의 예시 값일 뿐입니다.
원하시는 대로 공식을 뜯어고치셔도됩니다.

이 플러그인은 그저
매개 역할 할 뿐입니다.

Who's 백난화백

profile

창조도시 ( )운영진

Blog : http://blog.naver.com/kbj3898

 

진행중인 프로젝트◈

①모바일 믹스마스터 추억의 온라인 게임을 팬 게임 형식으로 재해석

[http://cafe.naver.com/itemsloya]

 

②...

?
  • ?
    비트박 2016.02.17 06:10
    사용하고 싶었던 플러그인이었는데 쉽게 설명해주셔서 정말 도움이 많이 되었습니다. 감사합니다 백난화백님~^^

List of Articles
番号 カテゴリ タイトル 投稿者 日付 閲覧数 推奨数
お知らせ 初心者教室 게임제작강좌 A-Z 색인 (2016.1.24 ver) 2 file 천무 2016.01.12 8178 1
191 中級教室 캐릭터레이더로 통맵만들기. 3 file 천무 2006.06.05 12555 23
190 中級教室 액알강의[3] - 주석을 통한 설정 1 file 비밀소년 2006.07.21 5507 4
189 中級教室 액알강의[2] - 일어서기위해 비밀소년 2006.07.30 5375 3
188 中級教室 액알강의[1] - 베틀러 비밀소년 2006.08.07 8678 7
187 初心者教室 찰드 제작강의 "1" -겜제작을 시작할때- 5 ◈ÐÆЯΚ◈찰드 2008.08.28 7143 5
186 初心者教室 찰드 제작강의 "2" -툴을 처음 접하면- 4 ◈ÐÆЯΚ◈찰드 2008.09.29 6205 7
185 中級教室 찰드 도트강의 "1" -케릭터 레이더의 이해 (1/2)- 6 ◈ÐÆЯΚ◈찰드 2009.08.16 6404 4
184 中級教室 [RPG2003] 한단계 도약 : 되풀이 처리 3 A. 미스릴 2011.02.21 2940 1
183 中級教室 [RPG2003] 한단계 도약 : 변수 번호의 스위치 6 A. 미스릴 2011.02.21 2712 0
182 中級教室 [RPG2003] 한단계 도약 : 변수 번호의 변수 A. 미스릴 2011.02.22 2816 0
181 中級教室 찰드 제작강의 "3" -툴의 완벽한 이해를 위한 그날까지 No.1 1 1 file 찰드 2011.09.02 3242 1
180 中級教室 데스티니 패치 연구 1~3 2 1 file 나라뜨 2012.05.05 1327 0
179 初心者教室 [RPG VX ACE] 초심자강의 1 1 비형랑 2012.10.01 3332 2
178 中級教室 [RPGVX ACE] 소재규격과 강의수록 1 2 비형랑 2012.10.01 3414 0
177 高度な教室 RGSS2 강좌 1 비형랑 2012.10.01 2684 0
176 高度な教室 뮤's 실전 스크립팅 강좌 [1. 기초 문법 다지기 (상)] 6 마니아 2013.09.16 2564 0
175 高度な教室 뮤's 실전 스크립팅 강좌 [2. 기초 문법 다지기 (중)] 3 마니아 2013.09.16 1579 0
174 高度な教室 뮤's 실전 스크립팅 강좌 [3. 기초 문법 다지기 (하)] 6 마니아 2013.09.16 1378 0
173 高度な教室 뮤's 실전 스크립팅 강좌 [4. 실전! 플래싱 메시지를 만들어보자] 3 마니아 2013.09.16 2269 0
172 高度な教室 뮤's 실전 스크립팅 강좌 [5. 실전! 반복문을 응용하자!] 2 마니아 2013.09.16 1558 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 Next
/ 10