
フープショットは、画面の下にあるボールを指で引っぱって放ち、反対側の壁にあるバスケットゴールへ決めていくスポーツアクションです。
コートは480×640ピクセル。ゴールは左右どちらかの壁につき、1本決まるたびに反対側へ移ります(外したときは同じ側のままです)。ゴールの高さは毎回150〜280ピクセルの範囲でランダムに決まるので、同じ投げ方が二度と通用しないのがこのゲームの面白さです。
ボールが置かれるのは反対の壁ぎわなので、横におよそ330ピクセル、高さの差は280〜410ピクセル。けっこうなロングシュートです。
操作はボールを引っぱって離すだけです。引いた距離の0.16倍がそのまま初速になり、速さの上限は19。引く距離が18ピクセル以下のときは放たれません。
ボールには1フレームごとに0.35の重力がかかるので、山なりの軌道を思い描いて放ちます。
得点は2種類あります。リングにもボードにも触れずに通すとSWISHで3点、連続で決めると2本目は5点、3本目は6点、4本目は7点と1点ずつ増えていきます。5本続ければ合計29点、10本なら84点です。
いっぽうリングやボードに当たってから入った場合は2点どまりで、連続も0に戻ります。外すとライフが1つ減り、3つすべて失うとゲームオーバーです。
リングの幅は64ピクセル、ボールの直径は30ピクセルで、得点と判定される通り道は実質44ピクセル分しかありません。
さらにスコアが10点に達するとゴールが上下に揺れはじめ、ふれはばは±15ピクセルから少しずつ広がって、17点で最大の±40ピクセルになります(1往復はおよそ3.5秒)。自己ベストは端末内に保存され、ゲームオーバー時にオンラインランキングへ登録できます。
ボールを引っぱって離すだけです。引く距離が18ピクセルを超えると放たれ、その距離の0.16倍が初速になります(上限19)。
リングにもボードにも触れずにゴールへ通すことです。3点からはじまり、連続すると2本目5点、3本目6点と1点ずつ増えます。触れて入った場合は2点で、連続は0に戻ります。
シュートを外すとライフが1つ減り、3つすべて失うと終了です。
スコアが10点に達するとゴールが上下に揺れはじめ、ふれはばは±15ピクセルから広がって17点で最大の±40ピクセルになります。
自己ベストのスコアがお使いの端末内に保存され、ゲームオーバー時にオンラインランキングへ登録できます。
得点のときに出る字(SWISH! +6 🔥x3)が、画面の外にはみ出して切れていました。ゴールが画面のはしに立つため、ゴールの左右・連続数・通り道のどこを通ったかの24通りのうち14通りで、最大42ピクセル切れていました。字が画面におさまるようにしました。
引いたきょりと飛ぶ強さの関係、SWISHの点の伸び方、ゴールがゆれはじめる点数など、実際に投げて確かめた数字で書き直しました。
このゲームをサイトに出した日です。
フープショットはブラウザだけで動く無料ツールです。インストール・登録は不要。データは端末内にのみ保存され、個人情報をサーバーに送信しません(オンラインランキング対応ゲームはニックネーム・スコア・ランダムな識別用の文字列のみ、遊んだ回数の集計のためゲーム名のみを送信します)。ゲーム一覧へ戻る