戦闘シーンの計算はどうやってるの?
■ このスレッドは過去ログ倉庫に格納されています
0001貴乃花
NGNGドラクエやその他RPGの戦闘シーンでのダメージはどうやって計算してるんでしょうか?
オフェンス側の攻撃力 - ディフェンス側の防御力 = ダメージとか。
誰かご存知ですか?
0002あの時 君は 若花田
NGNG0003名無しさん@お腹いっぱい。
NGNG0004名無しさん@お腹いっぱい。
NGNG0005名無しさん@お腹いっぱい。
NGNG0006名無しさん@お腹いっぱい。
NGNG0007>1
NGNG0008名無しさん@お腹いっぱい。
NGNG自分で作るんだったら自分で適当に考えるだろうし。
0009名無しさん@お腹いっぱい。
NGNGそれっぽく見せるためにハッタリで正規分布ぐらい使っとけ。
0010名無しさん@お腹いっぱい。
NGNG0011名無しさん@お腹いっぱい。
NGNG0012名無しさん@お腹いっぱい。
NGNGwhite_noise():正規分布乱数
VP:現在の生命力点 MVP:最大生命力点 AP:攻撃点 DP:防御点
こんなところでどうだ?それなりにそれっぽいぞ。
0013名無しさん@お腹いっぱい。
NGNG基本的にああいう計算を内部でやってるだけだ。身近にやってる人がいるなら聞くといい。
まあサイトでもいいけど詳しくは書いてないだろうなあ。
0014名無しさん@お腹いっぱい。
NGNG0015名無しさん@お腹いっぱい。
NGNG敵の場合は攻撃力と防御力のパラメータを2つずつ持たせた
…ってドラクエの話じゃないけどね
0016名無しさん@お腹いっぱい。
NGNG0017名無しさん@お腹いっぱい。
NGNGむかしそんなゲームがあった。
0018名無しさん@お腹いっぱい。
NGNG出てくるとみた。
0019便乗で
NGNGA:ベホイミ 消費MP3 HP25回復
B:ベホイミ 消費MP3 HP30(以上)回復
AとB、どっちがゲームデザインとして優れると思います?
Aの場合、戦闘時以外の余裕のある時はホイミ3回唱えた方が効率が良い(面倒
Bの場合、一回で回復できて便利だけど、終盤において下位の魔法の意義がなくなる
0020>>19
NGNG数だしてるだけあって洗練されてんだと思うが。
0021名無しさん@お腹いっぱい。
NGNG同じ魔法でレベルを設定できるやつ。
レベル1:MP1 HP10回復
レベル2:MP3 HP35回復
キャラのレベルアップで使える魔法のレベルも上がってく。
こんなゲームなかったっけ?
0022名無しさん@お腹いっぱい。
NGNG0023名無しさん@お腹いっぱい。
NGNG多いような気がする・・・。
0024名無しさん@お腹いっぱい。
NGNG実際はそんな楽なもんじゃないのにね。
とりあえず1にマジレスすると、
そんな計算式なんぞ、どうするかはキミ次第だ。
唯一の正しい答えなんぞない。キミ自身の創造性が問われるのだよ。
0025名無しさん@お腹いっぱい。
NGNGただやみくもに創造性とか連呼するなよ。
0026名無しさん@お腹いっぱい。
NGNG0027名無しさん@お腹いっぱい。
NGNG0028名無しさん@お腹いっぱい。
NGNG0029名無しさん@お腹いっぱい。
NGNG0030名無しさん@お腹いっぱい。
NGNG大仰やなあ。つーか、ダメージの計算式だけ理解してどうするよ。
正直に計算式パクりたいだけだとおっしゃい。
0031名無しさん@お腹いっぱい。
NGNGどっかゲーム制作系(非技術系)のサイトや掲示板でも巡ってみればぁ?
0032名無しさん@お腹いっぱい。
NGNG0033名無しさん@お腹いっぱい。
NGNG0034名無しさん@お腹いっぱい。
NGNGってか12が、「それっぽいぞ」じゃなくて、結構気合入れてやってるじゃねーか。
0035>34
NGNG目標 + rand10()+rand10()-rand10()-rand10()
003635
NGNG0037名無しさん@お腹いっぱい。
NGNGでもけっこう使える
正規分布じゃなくて三角波のような形になるけど
これ以上求めるならsin@`cos使って正規乱数出したほうが良いかな
0038名無しさん@お腹いっぱい。
NGNG35の方法でいいんじゃない?
0039名無しさん@お腹いっぱい。
NGNG0040名無しさん@お腹いっぱい。
NGNG(rand+rand-rand-rand+2+定数)*定数*攻撃力/守備力
で、例外的に一定確率でミスとクリティカル。
0041名無しさん@お腹いっぱい。
NGNG0042名無しさん@お腹いっぱい。
NGNGなぜ?
0043名無しさん@お腹いっぱい。
NGNG彼は禁止マーニアだから
0045名無しさん@お腹いっぱい。
NGNG0046名無しさん@お腹いっぱい。
NGNG利点として、シューティングなんかで、毎回敵が同じ動きをしたり
する場合なんかに使えるね。
0047名無しさん@お腹いっぱい。
NGNGhttp://www.math.keio.ac.jp/matsumoto/mt.html
0048名無しさん@お腹いっぱい。
NGNGおなじ系列の線形合同法やMTやM系列だって再現性あるじゃん。
0049名無しさん@お腹いっぱい。
NGNGRND(1)*AT-RND(1)*DE
で頼むわ
■ このスレッドは過去ログ倉庫に格納されています