FMFairyland Merge & Magic 日本語ガイド

ライフの上限と回復時間

ライフの上限はレベルで決まります。メインマップは 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 固定)は本作では使われません。

レベルとライフ上限・全回復までの時間(3 分 / 1 点)
レベル上限空から満タン1 時間で回復
1773 時間 51 分20
5854 時間 15 分20
10954 時間 45 分20
201155 時間 45 分20
301356 時間 45 分20
401557 時間 45 分20
501758 時間 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時間で回復
1774時間20
5854時間20
10955時間20
201156時間20
301357時間20
401558時間20
501759時間20

期間限定マップの上限 80 は全レベル共通。メインマップの式はレベル 30 で無制限になるため、そこから先は数字が意味を持ちません。