【SRPG】理想的なダメージ計算at GAMEDEV
【SRPG】理想的なダメージ計算 - 暇つぶし2ch77:名前は開発中のものです。
05/02/08 12:20:40 7/e+Xm51.net
SRPGに策敵の概念を取り入れられないかと考えてる。
自分の射程外の見えない所から狙撃される恐怖を演じさせてみたい。

78:えせ壊人
05/02/09 00:43:38 UN48S2s5.net
sub R1(VAL){return int(rand(VAL));}
sub R2(VAL){return int((R1(VAL^2))^0.5);}
sub R3(VAL){return (VAL-R2(VAL));}
## int(X)→Xを小数点以下切り捨て
## rand(X)→0~Xの範囲の乱数
## X^Y→XのY乗


## 加害者攻撃力:ATK_DMG
## 被害者防御力:DEF_DMG
## 加害者素早さ:ATK_SPD
## 被害者残HP:DEF_HP
## 経過ターン数:FIG_TRN

(中略)
TMP_DMG = R2(ATK_DMG)-R3(DEF_DMG);
if ((R2(ATK_SPD+FIG_TRN) >= R3(DEF_SPD)) && (TMP_DMG > 0))
 {DEF_HP = DEF_HP - TMP_DMG;}

理解できるよな

79:名前は開発中のものです。
05/02/09 08:15:06 0Xrh/WIB.net
>>78
理解できません
解説おながいします
R1・R2・R3、それぞれ1~VAL値の乱数を発生させる関数だと思うのですが
3個も用意する意味がわかりません
「rand()」と「1-rand()」は同じ結果になると思うのですが・・

80:名前は開発中のものです。
05/02/10 08:21:58 se4nz7bO.net
さげ

81:名前は開発中のものです。
05/02/10 16:50:17 phKQ0SUc.net
>>77
大戦略とか、昔の戦争モノは策敵範囲があるのが普通じゃなかったっけ
とりあえず偵察車両前に出して策敵、ってのが基本だったかと

82:名前は開発中のものです。
05/02/11 15:59:08 VBoNlmWU.net
CPU相手だとズルされてるって感じしかしないんだよ

83:名前は開発中のものです。
05/02/11 19:35:49 5gJsXFuy.net
麻雀と同じく「ズルしてません」って売りにすればいい。

84:名前は開発中のものです。
05/02/12 01:22:13 pbjUy+66.net
僕が今作っているのは、FEトラキアの暗闇マップみたいな、
視界のみ表示されるシステムがある。
暗闇と言う概念はまだ無いけど、昼間の方に普通に使っていて、20マスが視界。
室内では、壁のさえぎりが入った上での20マス。

FE聖戦よりもっと大きい、128X128とかの1枚の大きいマップで
戦闘が行われるので、マップ全体を調べれてしまうと思考時間が
えらい事になるので、制限する為に取り入れた。

>>77みたいな視界外から攻撃される事は、20マスだから無いけど、
いつのまにか敵の軍団に囲まれているという事はある。

85:名前は開発中のものです。
06/01/20 23:58:05 vIbsZxkQ.net
SLGなどで、数百人の兵士が1ユニットになったユニット同士が戦闘することがあるけど
双方の兵の損失はどうなるんだろうね?
(真三國無双みたいに1人がウリャウリャとやるゲームじゃないよ)


86:名前は開発中のものです。
06/01/21 18:59:54 Id0+JgOl.net
騎馬戦みたいなもんか

87:名前は開発中のものです。
06/02/08 18:10:21 Eo4hbqRV.net
>>85
1・武器が剣や槍の場合、敵と接している兵士の数x兵士の能力=攻撃力

○=味方 ▽=敵で、記号は10×10の100人による方陣とし、
兵士の能力は1とする。

○▽○
  ○ 

こんな感じで敵を囲んでたら、面しているのは3面だから、双方に30のダメージ。

2・武器が矢や鉄砲だと、兵士の数x兵士の能力=攻撃力

上の例で、兵士の能力が0.1の場合
だと、味方は10のダメージ。敵は30のダメージ。

88:名前は開発中のものです。
06/06/05 10:27:10 i1247oeR.net
人数 = HP
攻撃力 = 人数 x 装備攻撃力 + 指揮官補正or熟練度補正

こんな感じか?

89:名前は開発中のものです。
06/07/22 14:19:49 PER465AT.net
このスレの奴ってマンチェスターの法則を知っている奴居るんだろうか。

90:名前は開発中のものです。
06/09/14 18:47:00 VLWxXGcm.net
マンチェスターの法則だとおもしろくないバランスにならないか?

91:名前は開発中のものです。
06/09/16 12:48:51 rhTJIX2b.net
age

92:名前は開発中のものです。
06/09/16 17:27:22 WKI3OWkG.net
>>89-90
ひどいつりですね(^^;

93:名前は開発中のものです。
06/09/16 20:05:33 XQM64a8Y.net
おまえら……魂(イノチ)込めろ……!

94:名前は開発中のものです。
06/09/16 22:27:44 sUvOs8VX.net
>>89
実際やってみたらわかるけど、そのまま二乗法則を適用すると人数多いほうが強すぎて
なってゲームにならんかった。うまく調節するのは難しいと思う。

95:名前は開発中のものです。
06/09/17 00:03:29 kr32qvF1.net
ランチェスターの法則だろ
ゲ板の人間なら誰でも知ってる

96:名前は開発中のものです。
06/09/17 00:05:24 kr32qvF1.net
>>94
ランチェスターの法則は戦闘に参加する人数で考える

人数でも前線にいるのと後ろで余剰戦力になってるのは別
弓や銃で後列からでも攻撃参加できるなら加える

97:名前は開発中のものです。
06/09/17 00:46:57 LDs3llaV.net
ドルフィンよりテンマの方が好き

98:名前は開発中のものです。
06/09/17 04:25:55 8leR5WGy.net
なぜ日本人女性は韓国男性に憧れるのだろうか。
まず韓国人男性は紳士的な振る舞いをします。
そして女性を大切に扱います そして情熱的です。
このような韓国人男性の振る舞いに日本人女性はコロリと落ちるのです。
日本人のような幼児的な男性にあきあきしてる裏返しの行動でしょう。
韓国人男性に憧れる日本女性は週末になるとソウルを訪れるそうです。
ソウルで運命的な出会いを期待しての訪韓です
ソウルでは毎週末にお見合いパーテーが開かれています
日本女性と韓国男性のお見合いパーテーです
日本女性の参加者が圧倒的に多く韓国男性を集めるのに苦労するそうです。
日本女性は婚前交渉に積極的だと聞きました。 韓国では婚前交渉はタブーです。
お見合いパーテーで知り合い、その日のうちに関係を持つカップルが多いと聞きます。
「日本人女性は優秀な遺伝子を求めて韓国で股を開く」と韓国のWEBサイトで話題になっていました。
韓国では不道徳なものは、東から来ると言われています。
韓国は日本から多くの不道徳を持ち込まれています。
すべて事実だ。 日本の女は淫乱で男はまったく魅力がないインポ。
かわいそうな劣等民族

99:名前は開発中のものです。
06/09/17 04:47:52 8L1iwNlX.net
そだね

100:名前は開発中のものです。
06/09/17 19:01:47 Okc/EW+b.net
質問です。
ここでやってるみたいに戦術ゲームをつくるのにおすすめの開発ツールを教えてください

101:名前は開発中のものです。
06/09/18 17:25:26 +aEjx699.net
あげ

102:名前は開発中のものです。
07/04/04 20:15:05 aUoOaV8f.net
>98
なんかよくわからんが、まとめると
日本の淫乱な女が韓国に行ってるってことだな。
韓国の優秀な遺伝子は日本の淫乱な遺伝子と交わるってことか?
日本の淫乱な遺伝子は日本から出て行ってくれてるってことか?

韓国の紳士が次々に日本の淫乱女子に堕ちてるのがそんなにうれしいのだろうか?
なんか日本を貶めたいと必死な韓国人なのか知らんが、韓国が堕ちていくだけにしか見えないのが非常にかわいそう。
日本の膿が出て、韓国に取り込まれているということなら、「どうだ、韓国は優秀な国だ、すげーだろ」なんて言ってないで、「韓国人なら日本人の淫乱女と結婚するな」と同胞に訴えた方がいいんじゃないか?

とスゲースレ違いレスをしてみる。


103:名前は開発中のものです。
07/05/14 00:11:52 RGDNLj7T.net
てす

104:名前は開発中のものです。
07/05/14 22:20:13 LojTh7aO.net


105:名前は開発中のものです。
07/05/14 22:31:35 oH+WAj9F.net
 

106:名前は開発中のものです。
07/05/19 21:23:09 F6ueKMFC.net
>>89-90
RTSだと大群同士で戦うことがあるから、もろにランチェスター効いてくるね。
ただ、バランスとるために、RTSによっては、一体集中攻撃時にダメージを減らす処理を入れていたりする。
(Lise of Legendとか)

107:名前は開発中のものです。
07/06/01 16:38:12 yuZN7ouG.net
もしかして、Rise of Legend 出したのが失敗ですか?

108:名前は開発中のものです。
07/08/10 14:59:41 7d6NBURm.net
abon

109:名前は開発中のものです。
08/09/06 13:17:33 erZM/Cbp.net
現実を模倣すればいいと思う

110:名前は開発中のものです。
08/09/06 20:32:19 aHZrvY9Z.net
現実って意外とつまらんぞ

111:名前は開発中のものです。
08/10/07 08:17:18 yz4QFBYL.net
dmg = (攻撃力 * 2 - 防御力) / 2;

もうこれでいいじゃん

112:名前は開発中のものです。
09/07/12 20:24:09 L8dmDw8n.net
これが出せたら、最高のSRPG作れるな

113:名前は開発中のものです。
09/07/18 16:04:14 iW1cwlW/.net
多段HITとか複数回攻撃の意見をください。

今は基本dmg × 配列[i]%
でやってるが、最後の一撃のみ算出式が別とかにしたいんだ。
でもそういうのを組み込むと今度は
スキル選択でのヒント表示の際に
対応しきれなくなっちゃうんだ…

114:名前は開発中のものです。
09/10/02 18:04:19 DDdL3NNr.net
ダメージでなくターンの順についてだけど
戦闘参加者のパラメータを別変数に格納して
全員分の(乱数×素早さ)が一番大きい物が攻撃できる。
攻撃したキャラはその計算値を素早さから引かれる
戦闘終了まで、攻撃されたキャラは防御力が一割減って攻撃力が一割増える。

このシステムを使えば個性が上手く出せないかな?

115:名前は開発中のものです。
09/10/04 21:34:55 9UzeKwvu.net
余程上手くやらないと素早さマンセーゲーになるか素早さ意味ネーゲーになる

116:名前は開発中のものです。
12/02/05 21:14:35.12 NpDL5L1W.net
HP/MAXHP × POW × 4^(1 - DEF/POW)

防御が攻撃と等しいときはPOWを与え、
防御が攻撃の2倍のときPOW/4を与え、
防御が攻撃の1/2のときPOWの2倍与える。

また、戦闘中のHPをスタミナと見て、
HPの割合が低いほど与えるダメージは少なくなる。

117:名前は開発中のものです。
13/01/21 13:58:33.34 Ks55a86T.net
116
MAXHP/HPじゃないか?
HPによって倍率変えるってことか
面白いけど、日本じゃJRPGを筆頭にパズルゲーの色が濃いからどうかな
「あっれー!倒せるはずなのにー!!」

まだ回答者いるか!!?
捨て振り制のゲームに防御力と体力の両方を用意する意味ってあると思う?
DarkSouls(ARPG)は耐久を上げる意味が無かったんだけど

118:名前は開発中のものです。
13/01/26 02:38:35.51 9kMxqrEv.net
もう見てるかも解らん上にスレチだが過疎スレだからいいよな…長失
>>117
HP/MHPは部隊戦を描いたSRPGなどでHP=戦闘可能な部隊の人数などのゲームでよく使われる表現手法の一つでユニット(部隊)の疲労度を表す
こちらが疲労するまでに相手を疲労させれるかを考える必要が出てくるため、強キャラ単騎のごり押しになりやすいSRPGにおいて継続戦闘しにくくするのは有効なバランス設定法

ステ振りゲーでのHPと防御の数値の統一をすると以下の問題が起こる可能性がある(便宜上対応数値を体力と表記)
・引き算式:体力一強上げで中間火力勢は死滅、特化ステマンセー状態に
・割り算型:単純な式の場合体力の二乗に比例した耐久力に、後半と初期の耐久比が数百倍になったりPT間の耐久比も数倍などバランスが難しくなる
・固定型比率軽減式:基本DM*基準値/(基準値+防御)などの式、割り算型よりはまだましだが序盤はHPと同時に軽減率がガンガン上がるが後半は息切れするデザインになる
・比例型比率軽減式:技威力*攻撃/(攻撃+防御)などの式で敵の攻撃力や技の威力に比例して軽減するタイプ、最大火力の半分を基本などとするデザインなどに有効
 相応の数値がないとまともな火力にも防御にもならないというバランスを生みやすい
・防御項目削除型:防具はHPを増やし直接的な耐久を上げるデザイン、類似型にキャラ毎の係数*防具性能=HPとするデザインも

バトルバランスによってはいっしょくたにしても問題ないだろうがキャラクターのステータス個性の設定用に別パラで算出する場合も多い
例:ある攻撃のHPに対してのダメージ率が同じくらい食らう二人のキャラの[高HP、並防御]と[並HP、高防御]のキャラが居たとして
単発的な耐久力は似ていても、継続的な耐久性を考える際に回復力>ダメージとならなければいけないのを加味すれば[並HP、高防御]のほうが堅い場合もある
高威力技に耐えられる高HP型と細かい攻撃での削りダメの少ない高防御型など求められる耐久性が違う

ダクソは数値の半分でも強靭に補正入ればごり押しマンセーキャラや装備の軟弱な軽量キャラに体力とは別の意味で有効な耐久系ステになったんだろうが
あそこのメーカーはゲームのバランス設定をアプデに頼りすぎてる感もあるが良く言うとユーザーのニーズに応えてるとも言えるんだよな…

119:117
13/01/26 16:26:09.41 rJ8w3h6k.net
>>118 読んでるよー サンクス!
やっぱダメージ計算式によるってことか
レスを参考にして考えてみる

DkSは、レベルアップで防御力が上がるのがいけなかったのかもなー
どっちにしても死にステかも知れないけど・・・

120:名前は開発中のものです。
13/06/19 22:30:52.51 s0ICYwCa.net
いま計算してみたが、>>116すばらしいなー
4^(1 - DEF/POW)には何か理論的根拠があるのかな?
式はシンプルだし、欲しい分布の形をしらみつぶしに探しただけ、ではないように見えるけど
部隊戦じゃないのでHP割合でのダメージ変化は入れないけど、採用しようかな
しかし、回答が帰ってくることはあるのだろうか……w

121:名前は開発中のものです。
15/01/17 06:21:05.15 TyD1ZVXp.net
bump

122:名前は開発中のものです。
15/04/30 14:52:59.09 PzxnTHHV.net
>>116
スタミナの件はこれ攻撃側のだよね?
だったら防御する側もスタミナが多いほど有効な防御行動をとりやすいハズだから、
“攻撃側の残HP割合”マイナス“防御側の残HP割合”
で計算して、値がプラスなら数値%ぶんを与ダメージに上乗せ、マイナスなら逆に数値%ぶんダメージ減少ってのはどうだろ

123:群馬大学病院腹腔鏡手術後8人死亡事故
15/06/06 13:31:37.27 tTIlrp6d.net
マスゴミ・売国奴・医療業界が隠そうとする真実---------------------安楽死---------------------奴隷に勝手に死なれては困る
安楽死旅行企画が大人気|竹田恒泰チャンネル
URLリンク(www.youtube.com)

武田邦彦:安楽死と大麻、そして売春・・・オランダに学ぶ
URLリンク(www.youtube.com)

安楽死党
URLリンク(www.youtube.com)
自殺は後遺症が怖い!だから-----------------------------------安楽死制度-------------------------------------安心して生きるために

124:名前は開発中のものです。
15/06/09 00:19:38.24 PX9p2XyF.net
このスレはもっと盛り上がるべき!

125:名前は開発中のものです。
17/02/03 02:13:29.25 OMNAkNZc.net
age

126:名前は開発中のものです。
17/03/06 13:05:32.40 d+boVvvQ.net
  緊急浮上!
       ザッパーン
/ ̄/\   ∧∧
L_/\/\_(∀` ) ⊿
L_\/\:\ \ ノ) 凵:
\_\/\/\ \//∴
〃\_\/\:\ Y :∵
~~~~~~~~~~~
~~~~~~~~~~~

127:名前は開発中のものです。
17/03/06 21:28:17.48 9E5ErMho.net
やっぱりドラクエ式が一番無難なのかな
でも攻撃力に対して防御力が5倍あるとダメージがマイナスになるんだよな

128:名前は開発中のものです。
17/12/31 22:20:35.05 /rN76OKL.net
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
4Q9V496MZ5

129:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch