得点とシュートの仕組み(Basketball Stars)
このゲームの勝敗は、シュートの上手さより「撃つ条件を整えられたか」で決まります。条件を数字で見ておくと、負けた理由が説明できるようになります。
01得点はすべて2点という設計
配信元ページには「Basketball Stars に3点シュートはない」と明記されています。ジャンプシュートでもダンクでもスーパーショットでも、入れば2点です。得点が2点に固定されているため、試合の設計はきわめて単純になります。1本の価値が同じなら、勝敗を分けるのは本数だけであり、遠くから撃つ理由が原理的に存在しません。
この設計は守備の意味も変えます。3点がなければ、1本のリードは1回の攻撃で必ず並ばれるか逆転される距離です。逆に2点差をつければ、相手は最低2回の攻撃を成功させないと追いつけません。終盤に2点リードを守る場面では、無理に奪いに行かず時間を使う判断が正しくなります。
| シュート | 点数 | 出し方 | 止められるか |
|---|---|---|---|
| ジャンプシュート | 2点 | ジャンプの頂点付近でシュートボタン | ブロック可能 |
| ダンク | 2点 | ペイント内に走り込んでシュート | ブロック困難 |
| メガダンク | 2点 | スーパーショット(Z / K) | ブロック不可 |
| アリーウープ | 2点 | スーパーショット(ボール所持時のみ) | ブロック不可 |
| ファストブレイク | 2点 | スーパーショット(Z / K) | 移動中は追いつけない |
02シュートのブレは3つの条件で決まる
シュートには上下と左右のブレがあり、条件によって大きさが変わります。上下のブレは離すタイミングで決まり、ジャンプの頂点に近い位置で離すとほとんど出ません。逆に床に近い位置で離すと最大のブレが乗ります。つまり「高く跳んでから離す」だけで、縦方向の誤差はほぼ消せます。
左右のブレは横方向の速度で決まります。走りながら撃つと進行方向へボールが流れ、止まって撃てば流れません。したがって正しい手順は「移動して間合いを作る → 一瞬止まる → 跳ぶ → 頂点で離す」の4段階になります。このうち1つでも飛ばすと、入るはずのシュートが外れます。
3つ目の条件は距離です。ゴール直近とアーク付近はペナルティが小さく、アークの少し内側で打つロング2が最も不利になります。遠ければ遠いほど不利という単純な話ではなく、中途半端な距離が一番悪いという非線形な設計です。撃つならゴール下に詰めるか、アークのすぐ外まで下がるかの二択になります。
03スティールが届く範囲と守備の間合い
スティールが成立するのは、ボール保持者から55px以内にいるときだけです。コート幅は1066pxなので、これはコート全体の約5.2%にあたります。画面の端から端まで動いて守っているつもりでも、相手との距離がこの範囲に入っていなければ、ボタンを押しても何も起きません。空振りのあいだに相手はリング下へ進みます。
この数字は端末の画面幅で体感が変わります。横1920pxの画面ならスティール半径は約99pxで、指や視界に対して余裕があります。ところが横390pxのスマホでは約20pxしかなく、指1本分の誤差で届いたり届かなかったりします。下の計算ツールで自分の画面幅を入れると、その端末での有効半径が出ます。
守備の原則は、奪うことより位置で止めることです。相手がジャンプした瞬間に合わせてブロックに入れば、接触距離に依存せずシュートを妨害できます。リードしている終盤は、無理なスティールを狙わず、リング下への進入路を塞ぐだけで時間を消費できます。
04時計が止まることを計算に入れる
試合時計は60秒ですが、得点後とスーパーショットの演出中は停止します。したがって1試合の実時間は、得点した本数とスーパーショットの使用回数に比例して長くなります。残り時間の表示だけを見て「あと10秒しかない」と焦ると、実時間ではもう少し余裕があるのに雑なシュートを打つことになります。
逆に、リードしている側にとって時計の停止は不利に働きます。得点するたびに相手へ時間を与えるからです。リードを守る終盤は、得点を狙うよりもボールを保持して時間を消費するほうが合理的ですが、このゲームにはパス回しで時間を稼ぐ手段が限られています。結果として、守備でシュートを止めることが最も確実な時間稼ぎになります。
コート幅は 1066px として計測された値です。図は同じ比率で描いています。
- ペイント内走り込んで撃つとダンク。2点
- ロング2最も入りにくい距離。撃つなら止まってから
- アーク付近許容範囲。ジャンプの頂点で離す
- アークの外3点か2点かは情報が食い違う
スティールの有効半径は 55px。画面幅 390px の端末では図中の距離が約20px に相当し、コート幅の 5.2% しかありません。守備で狙って合わせるより、 位置取りで止めるほうが安定します。
残り時間から「1本あたりに使える秒数」を出す
1本2点・1試合60秒というこのゲームのルールだけで計算します。追う側が何秒かけて1本を狙えるかを先に決めておくと、終盤に無理なシュートを撃たずに済みます。
1本にかけられる秒数
| 追うのに必要な点差 | 残り時間 | 1本にかけられる秒数 |
|---|---|---|
| 2 点 | 20 秒 | 20.0 秒 |
| 4 点 | 30 秒 | 15.0 秒 |
| 6 点 | 24 秒 | 8.0 秒 |
| 8 点 | 60 秒 | 15.0 秒 |