ゴールドと強化:3つの通貨の使い道
通貨は3種類。混ぜると判断を間違えます。
013つの通貨
| 通貨 | セーブ項目 | 主な入手 | 主な用途 |
|---|---|---|---|
| ゴールド | money | 鉱夫の採掘、レベルクリア報酬(MoneyReward) | 兵の雇用、各種強化 |
| 強化ポイント | upgradePoints | レベルクリア報酬(UpgradePointsReward) | 兵種の強化 |
| キー | KeysForChest | レベルクリア報酬(KeysReward)、広告視聴(watchRewardedButton) | 宝箱を開ける |
02ゴールドはどこから来るか
ゴールドの主な入口は、鉱夫(Miner)の採掘です。MiningSpeed が採掘速度、MinePrefab が鉱山、Cart が運搬です。掘った分はトロッコに溜まり、満杯になると回収されます。
もうひとつの入口が、タワーの GoldPerSecond です。タワーが金を生む設計なので、タワーを強化することは収入を増やすことでもあります。
レベルクリア時には MoneyReward が入ります。つまり、詰まったときに「もう一度同じレベルをやる」ことにも意味があります。
03強化の考え方
兵種の強化は UnitsUpgradesLevels に段階が保存され、費用は UpgradeCost です。値は非公開ですが、項目名から「段階が上がるほど費用が変わる」ことだけは分かります。
強化ポイント(upgradePoints)とゴールド(money)は別の通貨です。どちらを使う強化なのかは、画面上の表示で確認してください。混同すると「強化ポイントはあるのに強化できない」という状態になります。
強化は兵種ごとに独立しています。使っていない兵種に投資しても回収できないので、実際に雇用している兵種から優先します。
04宝箱・デイリーボーナス・課金
ChestsScreen には、キーの進捗バー(keysProgressBar)・キー数(keysText)・宝箱を開けるボタン(openChestButton)・キーを得るボタン(getKeyButton)・広告視聴ボタン(watchRewardedButton)が並びます。宝箱からはゴールド・強化ポイント・ブースターが出ます(goldBonus / upgradePointsBonus / boosterBonus)。
デイリーボーナス(DailyBonusAcquired / DailyBonusesData)と、広告を見て得る報酬(OnWatchRewardedClick)も実装されています。無料で進められますが、待ち時間を短縮する導線は用意されている、という作りです。
課金要素としては DonatesData・Subscription・noAdsPurchased が定義されています。ただし配信ページの構造化データは hasIap: false(アプリ内課金なし)と書いており、ここは矛盾しています。ブラウザ版で実際に購入画面が出るかは不明です。