[リストへもどる]
一 括 講 読

投稿時間:16/05/29(Sun) 23:45
投稿者名:サモハン
Eメール:
URL :
タイトル:色々なSFC@Wikiのダメージ計算式について
ダメージ計算式の中の武器ごと定数Cの算式で、大剣と斧については
[ { 2500 - ( 50 - 剣Lv ) ^ 2 × 3 } / 256 ] + 2 + [ ( 剣Lv ) ^ 2 / 256 ]
[ { 2500 - ( 50 - 斧Lv ) ^ 2 × 3 } / 256 ] + 3
となっていますが、『 × 3 』の位置に誤りがあると思うのですが。
下のCの値の一覧表と一致させるには、× 3は{ }の外、かつMOD処理後にかかるはず。
(MOD処理は65536で抑えるためで、処理の前後はあまり影響なさそうですが…)
正当な算式は何なのか御存知な方はいらっしゃるでしょうか?

投稿時間:16/05/29(Sun) 23:45
投稿者名:かわず掛け
Eメール:
URL :
タイトル:Re: 色々なSFC@Wikiのダメージ計算式について
私がダメージ計算用に使っているエクセルからのコピペです。
チョット見辛いですが、計算は正確だと思います。
エクセルに貼り付けて、大剣(斧)LVの所を修正すればそのまま使えるはず。

大剣効果値
=MOD(INT(MOD((2500-(MOD(50-大剣Lv,256)^2))*3,65536)/256)+2+(INT((大剣Lv^2)/256)),256)

斧効果値
=MOD(INT(MOD((2500-(MOD((50-斧LV),256)^2))*3,65536)/256)+3,256)

手抜きコピペレスですみません。

投稿時間:16/05/29(Sun) 23:45
投稿者名:サモハン
Eメール:
URL :
タイトル:Re^2: 色々なSFC@Wikiのダメージ計算式について
レスありがとうございます。

現在携帯版でロマサガ2をやり直しているところです。
スーファミでやっていた頃は自分の経験則のみで攻略していましたが、
今はPCのおかげでマニアックかつ正確な情報が簡単に手に入るので、
とても良い時代になったと感じています。

ところで、もう一か所誤りと思われる箇所を見つけました。
基本値の計算式は場合分けがあり、
武器の攻撃力 ≧ 敵の防御 の場合
[{ ( 武器 - 防御 )×(100 - Lv×2 + C×8 ) + C×(99 - 武器 + 12×MAX(能力値-10,0) } /64 ]
武器の攻撃力 < 敵の防御 の場合
[( (100 - Lv×2 + C×8 ) + C×(99 - 武器 + 12×MAX(能力値-10,0) )/64 ]
とありますが、ここでの不等号は『 > 』と『 ≦ 』ではないのか?
ということです。
というのは、『 ≧ 』であれば等号も含むので、等号が成り立つときに
基本値の第1項が消えてしまいます。
そうなると、攻撃力=防御力のときより攻撃力=防御力−1のときの
方が基本値が大きくなります。
『 > 』と『 ≦ 』とすれば、攻撃力≦防御力のときは(武器−防御)
の項を一律1とするということなので、上記のような不合理は解消
されます。
それとも、実はこれは数字のマジックでちょうど攻撃力が敵の防御力
と等しいときはダメージが大きく下がる、なんてことが起こるので
しょうか?

なお、前回の書込もそうですが、自分で実際にプレイして検証して
みたわけでなく、単に個人的に算式上不合理と感じる点を述べたに
過ぎません。
苦労して計算式を発見した方々には大変失礼極まりないと感じますが、
何卒ご容赦願います。

投稿時間:16/05/29(Sun) 23:46
投稿者名:かわず掛け
Eメール:
URL :
タイトル:Re^3: 色々なSFC@Wikiのダメージ計算式について
ダメージ式については間違ってないはずですよ。

おっしゃる通り、攻撃力=防御力の時にはダメージが少し大きめに下がります。
意図的に狙う価値があるほど下がるわけではないですが、頭の隅にでも置いておくといいです。

投稿時間:16/05/29(Sun) 23:46
投稿者名:サモハン
Eメール:
URL :
タイトル:Re^4: 色々なSFC@Wikiのダメージ計算式について
毎度レスありがとうございます。
これはプログラム上の穴なのか、製作者側が敢えて狙ったのか、
真相はどちらなんでしょうか。

最後に、前回と同じく基本値の式なんですが、『 ) 』が1つ
足りませんが、正しくは第2項のMaxの後ろにつくということ
で合っているのでしょうか?

投稿時間:16/05/29(Sun) 23:47
投稿者名:かわず掛け
Eメール:
URL :
タイトル:Re^5: 色々なSFC@Wikiのダメージ計算式について
>毎度レスありがとうございます。
>これはプログラム上の穴なのか、製作者側が敢えて狙ったのか、
>真相はどちらなんでしょうか。

真相は小泉氏のみぞ知る事だと思います。
まぁ、計算式はバランス調整をする上で重要な要素ですし、
これを知らなかったと言う事は無いと思いますよ。(式を考えた張本人だと思いますし)



括弧の入れ子忘れについてはその認識であってます。

投稿時間:16/05/29(Sun) 23:47
投稿者名:サモハン
Eメール:
URL :
タイトル:Re^6: 色々なSFC@Wikiのダメージ計算式について
サガシリーズのバトルシステムを担当する小泉氏は、かなりクセのある
人物のようですので、おそらく狙っていたことなんでしょう。

毎回丁寧にレスいただきありがとうございました。



- Web Forum -