島で遊ぶ / 06 節
アスレチック(オビー)の詰まりどころ
配信ページの説明文にある「ridiculous food-themed obby」がこれです。見た目はコミカルですが、内部はタイム制の競技として作られています。
フードテーマの障害物コース
CrazyGames の説明文は「race through a ridiculous food-themed obby」。食べ物をモチーフにした障害物コースを走るモードです。コースの具体的な面数や名前は公式に公開されていません。
コースは島の中の1エリアとして存在し、開始地点(スタートライン)と終了地点(フィニッシュライン)が分かれています。ビルドには ObbyStartLine と ObbyFinishLine という別々のクラスがあり、スタートに入ってから計測が始まる作りです。
内部はタイム制の競技
配信ビルドの文字列から、進行が次のように作られていることが分かります。チェックポイント(ObbyCheckpoint)、危険地形(ObbyHazard)、ワールド内リーダーボード(ObbyLeaderboardWorldDisplay)が存在し、通知キーには obby.attempt.start / obby.attempt.finish / obby.attempt.timeup / obby.result.time があります。
つまり「挑戦が始まる → 途中で時間切れになる可能性がある → 完走するとタイムが記録される」という骨格です。時間切れが独立した通知なので、制限時間は挑戦ごとにリセットされる方式と考えられます。
| 要素 | 内部名 | 意味 |
|---|---|---|
| スタート | ObbyStartLine | 通過すると計測開始 |
| チェックポイント | ObbyCheckpoint | 落ちたときの復帰地点 |
| 危険地形 | ObbyHazard | 触れると失敗側の判定 |
| ゴール | ObbyFinishLine | 完走判定とタイム確定 |
| 記録表示 | ObbyLeaderboardWorldDisplay | コース上にタイムのランキングを表示 |
| 時間切れ | obby.attempt.timeup | 制限時間を超えたときの通知 |
詰まりどころ1:3段ジャンプを使っていない
スペースは2回で2段、3回で3段ジャンプです。フードテーマのコースは段差の高さが不揃いで、「2段で届かないが3段なら届く」間隔が混ざります。届かないと感じたら、連打の回数を増やしてください。
ただし3段目は上昇が緩やかで横移動の勢いが落ちます。長い距離を飛ぶ場面では2段のまま距離を稼ぎ、高さが必要な場面だけ3段にする使い分けが安定します。
詰まりどころ2:チェックポイントを跨いでいない
チェックポイントは通過した時点で復帰地点が更新されます。落ちて戻された場所がスタート付近なら、直前のチェックポイントを通過できていません。見た目が地味な場所(コース脇の小さな台など)にも判定があるので、怪しい場所は一度触れてから先へ進むのが安全です。
危険地形に触れた場合はチェックポイントへ戻されるだけで、挑戦そのものが消えるわけではありません。時間切れだけが挑戦の終了条件です。
詰まりどころ3:制限時間を把握していない
時間切れ(timeup)が独立した通知として存在する以上、コースには制限時間があります。残り時間の表示方法は公式に説明がありませんが、完走後にタイムが記録されるので、まず1回は時間を気にせず完走して自分のタイムを把握するのが近道です。
2回目以降は、落ちた回数より「立ち止まった回数」を減らすほうがタイムが縮みます。迷ったら3段ジャンプで上から全体を見るのが有効です。
このゲーム固有の判断
Imagine Island のアスレチックは、コース上にリーダーボードが物理的に置かれているタイプです。結果画面ではなく島の中に記録が晒されるため、うまい人のタイムが常に視界に入ります。SNS 型のランキングではなく「島に立っている掲示板」である点が、競技性の性格を決めています。