たぶんどのゲームでもできる感度を調整する方法;二分探索的に探す

まえがき

私は初めての対戦ゲームがAPEX LEGENDSというFPSでした

プレイしていて感度調整に困ったときに考えた方法が
他のゲームでも扱えると思ったので改めて自分用に書き残しておきます
既出なら申し訳ないです

手順 ()内の数字は例

1. 最大最小感度の設定

適当にもっとも遅い感度(1)ともっとも速い感度(10)を設定しましょう

2. 設定した感度を試す

おそらくどちらも合わないと思うはずです
万が一、これでいいなと思ったらその感度にしましょう

3. 最大感度と最小感度の平均値を試す

電卓などを使って、両方の数値の平均値((1+10)/2=5.5)を計算しましょう

計算したら試してみます

その感度(5.5)がちょうどいいと感じたら、それを使いましょう

速いな、遅いなと思ったら次へ進みます

4. 最大(最小)感度を平均値に置き換える

速いなと感じた場合は、感度を遅くしたいので、手順3の平均値(5.5)を最大感度とします
最小感度は(1)のままです

計算すると((1+5.5)/2)、値(3.25)が求められるので、これを試します

遅いなと感じた場合は、感度を速くしたいので、平均値(5.5)を最小感度とします
最大感度は(10)のままです

計算すると((5.5+10)/2)、値(7.75)が求められるので、これを試します

5. 感度が合うまで最大(最小)感度を平均値に置き換えて計算する

例として、平均値(3.25)が速いと感じた場合を考えます

今回は、値(3.25)が速い、つまり、感度を遅くしたいので、今までの最大感度の値(5.5)を値(3.25)にします

そして平均値を計算((1+3.25)/2)すると、値(2.125)が求められるので、これを試します

では値(2.125)が遅いと感じた場合はどうでしょうか?

そのときは、感度を速くしたいので、今までの最小感度の値(1)を値(2.125)にします
最大感度は(3.25)のままです

そして平均値を計算((2.125+3.25)/2)すると、値(2.6875)が求められるので、これを試します

もうお分かりいただけましたか?

感度を速くしたいときは、最小感度の値を試した平均値で置き換えて、再び平均値を計算し、試す

感度を遅くしたいときは、最大感度の値を試した平均値で置き換えて、再び平均値を計算し、試す

これを繰り返し行うことで、速くもないが遅くもない、ちょうどいい感度を探すことができます

あとがき

この方法はFPSに限らず、感度が設定できるなら何のゲームでも使えます
PADにも応用できます
便利なので、よかったら試してみてください

Next Post Previous Post
No Comment
Add Comment
comment url