レベル選択と進行
レベルは一直線ではありません。ゴールドで解放して増やしていく形です。総数は公開されていません。
01進行の仕組み
レベル選択画面は Demo.cs が担当し、_scenes に並んだシーンを読み、numScene で数を、curLevel で現在位置を持ちます。AddLevel で1つずつ増える作りです。
つまりレベルは「シーン配列+現在位置」という単純な構造で、増やすほど選択肢が増えます。解放にはゴールドが必要で、未解放のものは選択できません。
02確認できたレベル資源
連番は _9 まで確認できましたが、それ以上あるかは分かりません。総レベル数を断定しません。
| 名前 | 種類 | 読み取れること |
|---|---|---|
| level_shit01 | レベル資源 | 第1レベルの本体。開発時の仮名がそのまま残っています |
| level_shit01_9 | レベル資源 | 同じ系列の連番。少なくとも10個の段階がある |
| level0 | シーン | 最初に読み込まれるシーン |
| Level1/Level2/Level3 | シーン名 | 数値の連番。3までを直接確認 |
| LevelSelect/LevelFilter | UI | 選択画面と絞り込み |
03解放の値段
レベルは BuyLevel スクリプトで購入し、_avaliable(解放可能か)と _totalScore(累計スコア)で条件を見ています。累計スコアが条件に入っている可能性がありますが、しきい値は非公開です。
価格も非公開です。ゲーム内で確認するしかありません。
04進捗ボードで記録する
どのレベルを解放したか、どの乗り物を買ったかは、ブラウザを変えると分からなくなります。下のボードは、確認できた項目をチェックして進捗率を出し、CSV で書き出せるようにしたものです。
記録はこの端末のブラウザにだけ保存されます(localStorage)。サーバーには送りません。
05分かっていないこと
- レベル総数(資源名から10以上と推定)。
- 各レベルの解放価格と条件。
- レベルごとの固有ギミック(仕掛けの配置は非公開)。
解放状況の進捗ボード
ビルドで確認できた資源名を並べたチェックリストです。総数は公開されていないので、分かっている範囲だけを数えます(レベルは資源名の連番から10まで)。
0 / 24 解放済み0%
記録はこのブラウザにだけ保存されます(localStorage)。サーバーには送りません。CSV は端末内で作られます。