ライフの上限と回復時間
ライフの上限はレベルで決まります。メインマップは 75 + 2 × レベル、期間限定マップは 80 固定。回復は 3 分で 1 点です。
01上限の式
ビルドの cleverapps.Lives.getMaxLives() は、マップがメインマップかどうかで上限を変えます。メインマップなら 75 + 2 × レベル、それ以外は 80 です。レベル 1 で 77、10 で 95、30 で 135、50 で 175 になります。
この式は「merge2 ではない」前提の分岐です。本作のビルド設定は type: "merge" なので、こちらの分岐に入ります。もう一方の分岐(type が merge2 のとき上限 100 固定)は本作では使われません。
| レベル | 上限 | 空から満タン | 1 時間で回復 |
|---|---|---|---|
| 1 | 77 | 3 時間 51 分 | 20 |
| 5 | 85 | 4 時間 15 分 | 20 |
| 10 | 95 | 4 時間 45 分 | 20 |
| 20 | 115 | 5 時間 45 分 | 20 |
| 30 | 135 | 6 時間 45 分 | 20 |
| 40 | 155 | 7 時間 45 分 | 20 |
| 50 | 175 | 8 時間 45 分 | 20 |
02回復の仕組み
ライフは 3 分で 1 点回復します。ビルドの既定値が "3 minutes" で、これはマップ設定で上書きできますが、このサイトで確認できた範囲ではメインマップが 3 分です。
回復は待ち時間ベースなので、ゲームを閉じていても進みます。ただしブラウザを閉じた場合の挙動は配信ページに記載がなく、実機で確認していません。満タンになるとそれ以上は増えないので、満タンのまま放置した時間はそのまま失われます。
03レベル 30 の壁
レベル 30 で UNLIMITED_LIVES_THRESHOLD が解放されます。ビルドの設定では level: 30 に紐づいていて、これ以降はライフを気にせず遊べるようになります。
レベル 30 の時点で上限は 135 なので、そこから先は「上限が増える」意味がほとんどなくなります。レベル上げの目標は実質的に 30 で一区切りです。
04無料でライフを増やす方法
注意したいのは、ライフが「エネルギー消費型」として扱われるかどうかが未確認な点です。マップ定義の location JSON が取得できず、usesEnergy の値を確認できていません。そのため、消費がライフ 1 点なのか、エネルギー量なのかは、このサイトでは断定しません。
- 時間を待つ(3 分で 1 点、最も確実)
- エネルギー抽選(ENERGY_LOTTERY、レベル 5.5 で解放、登録は 1 日単位)
- レベルアップ時の回復(レベルが上がった時点で回復する挙動を確認)
- 広告視聴(未課金の一部の層に preroll が 1 本 / 15 分で設定されている)
ライフ回復の時間計算
レベルと今のライフを入れると、満タンまで何分かかるかを出します。上限はメインマップで75 + 2 × レベル、期間限定マップなどは 80。回復は 3 分で 1 点です。レベル 30 でライフ無制限が解放されます。
上限 95 / 不足 95
| レベル | 上限 | 空から満タン | 1時間で回復 |
|---|---|---|---|
| 1 | 77 | 4時間 | 20 |
| 5 | 85 | 4時間 | 20 |
| 10 | 95 | 5時間 | 20 |
| 20 | 115 | 6時間 | 20 |
| 30 | 135 | 7時間 | 20 |
| 40 | 155 | 8時間 | 20 |
| 50 | 175 | 9時間 | 20 |
期間限定マップの上限 80 は全レベル共通。メインマップの式はレベル 30 で無制限になるため、そこから先は数字が意味を持ちません。