Acornどんぐり
#
DEVLOG 0035 / 7

バトルモードとどんぐり脳

みなさん、こんにちは!

アドベンチャーモードに、新しいPvPバトルモードをリリースしました。

今回のリリースは、まずはテスト段階としての公開となります。現在も開発を進めており、今後のテストやバランス調整によって、内容が大きく変更される可能性があります。

実際にプレイしたうえで、ぜひみなさんのご意見をお聞かせください。特に、分かりにくい部分、バランスが悪いと感じる部分、もっと面白くできそうな部分などを確認していきたいと考えています。今後の改善のため、ぜひフィードバックにご協力ください。

今回の開発ログでは、現在のバトルモードの仕組みと、新しく導入した**「どんぐり脳」**について説明します。


バトルモード

バトルモードは、赤チーム対青チームで行う10分間の陣取り戦です。

プレイヤーはバトルに参加する前に、どんぐりの装備と行動を設定します。バトルが始まると、どんぐりは自動で移動・戦闘を行います。プレイヤーはバトルの様子をリアルタイムで観戦したり、スコアを確認したり、ほかの参加者の情報を確認したりできます。

現在、以下の2種類のバトルがあります。

  • エリート
  • 制限

エリート

エリートバトルには、装備ランクやシナジーレベルの制限がありません。

バトルごとの追加制限を気にせず、自分の強い装備を使用して参加できます。

制限

制限バトルでは、バトルごとに装備ランクとシナジーレベルの上限が設定されます。

参加するには、使用する装備が両方の上限以下である必要があります。

これにより、常に最も強い装備だけを使用するのではなく、さまざまなランクやシナジーレベルの装備を活用できるようになります。

自動ロードアウト

制限モードでは、自動ロードアウトを使用することもできます。

有効にすると、現在装備しているアイテムとバッグ内のアイテムを確認し、現在のバトル条件を満たす中から、最も強い以下の装備を自動的に選択します。

  • 武器
  • 防具
  • ネックレス(任意)

選択される装備は、現在のバトルの制限条件を満たしている必要があります。

自動ロードアウトを使用しても、武器庫に保存されている装備は変更されません。

条件を満たす武器と防具の組み合わせが見つからない場合、条件に合わない装備のまま参加することはありません。


バトル参加条件

どちらのバトルモードに参加する場合も、以下の条件を満たす必要があります。

  • レベル5以上
  • 有効なニックネームを設定している
  • 使用可能な武器と防具を所持している

武器と防具は、シナジーアップデート後に作成されたもので、元のロールデータが完全に保存されている必要があります。

制限モードでは、さらに現在のバトルで設定されている装備ランクとシナジーレベルの制限を満たす必要があります。


自動参加

自動参加を有効にすると、参加条件を満たしている場合、今後のバトルに自動的に参加できます。

これにより、新しいバトルが始まるたびに手動で参加する必要がなく、どんぐりを継続してバトルに参加させることができます。


バトルの仕組み

各バトルの開始時に、参加プレイヤーは赤チームと青チームに分けられます。

各プレイヤーは、自分のチームの本拠地からスタートします。

その後、どんぐりは生成されたバトルマップ上を移動し、自分のチームの領地を広げていきます。

まだ相手チームに占領されていない移動可能なタイルに移動すると、そのタイルを自分のチームの領地として占領します。現在チームが保持しているタイルは、1タイルにつき1ポイントとしてチームスコアに加算されます。

10分が経過した時点で、より多くの領地を保持しているチームが勝利します。

バトルマップには、移動や領地の確保に影響するさまざまな要素があります。

  • 水
  • 霧
  • マップの境界
  • 砦
  • レーダー
  • 攻城支援
  • チームの本拠地

相手チームのどんぐりと遭遇した場合、戦闘は自動的に行われます。


敗北と復活

バトル中に倒されても、そのバトルから完全に脱落することはありません。

一定時間が経過すると、自分のチームの本拠地で復活します。復活直後は一時的な保護を受けた状態で、再びバトルに参加できます。

また、相手チームの本拠地を占領しても、その時点でバトルが終了するわけではありません。

本拠地が占領されると、そのチームが保持している領地の多くが解除され、本拠地が別の場所へ移動します。その後も、通常どおり制限時間が終了するまでバトルは続きます。


領地貢献度

各プレイヤーには、個人の領地貢献度も記録されます。

領地貢献度は、自分が占領したタイルのうち、現在も自分のチームが保持しているタイルの数を基準に計算されます。

そのため、領地を占領するだけでなく、その領地をチームで維持することも重要になります。

バトル終了時には、勝利チームと、領地貢献度が最も高かった上位3名のプレイヤーが短いインターバル中に表示されます。

領地貢献度は順位表示に使用されるもので、報酬が増加することはありません。

10秒間のインターバル終了後、次のバトルを開始できます。


どんぐり脳

**「どんぐり脳」**は、バトルモード中のどんぐりの移動方法をプレイヤー自身で設定できるシステムです。

コードを書く必要はなく、いくつかの行動パーツを組み合わせて、簡単な行動パターンを作成できます。

どんぐり脳には、10個の番号付きスロットがあります。

どんぐりは、以下の順番でスロットを読み込みます。

1 → 2 → 3 → ... → 10 → 1

バトル中は、この順番を繰り返します。

現在、すべてのプレイヤーは以下の各パーツを1個ずつ所持した状態から始まります。

パーツ行動
前進相手チームの本拠地に向かって移動します。
後退自分のチームの本拠地に向かって移動します。
探索前線へ向かい、できるだけ未知のエリアを明らかにするように移動します。
左巡回相手チームの本拠地へ向かうルートの左側を優先して移動します。
右巡回相手チームの本拠地へ向かうルートの右側を優先して移動します。

これらのパーツは、ランダムではなく一定のルールに従って行動します。同じ状況であれば、同じパーツは同じ移動先を選択します。


どんぐり脳のロードアウト

各プレイヤーは、3つのどんぐり脳ロードアウトを使用できます。

どんぐり脳のメニューでは、以下の操作ができます。

  • ロードアウトを選択する
  • 10個のスロットにパーツを配置する
  • パーツを並べ替える
  • ロードアウトを保存する
  • バトルで使用するロードアウトを有効にする

保存と有効化は別々の操作です。

そのため、別のロードアウトを確認したり編集したりしても、現在使用中のどんぐり脳が自動的に切り替わることはありません。

保存されていない変更がある場合は、画面上に表示されます。


どんぐり脳のパーツ

3つのどんぐり脳ロードアウトでは、同じパーツを共有します。

現在、各プレイヤーはそれぞれのパーツを1個ずつ所持しています。

そのため、1つのパーツを同時に複数のスロットへ配置することはできません。

すでに配置されているパーツを別のスロットへ移動すると、元のスロットからは取り外されます。別のパーツが置かれているスロットに配置した場合、そこにあったパーツは使用可能なパーツ一覧へ戻ります。

どんぐり脳のパーツは、使用しても消費されません。


バトル中のどんぐり脳の動作

どんぐりが次の移動を決定できる状態になると、現在のどんぐり脳スロットを読み込みます。

そのパーツに従って移動可能な場合は、その移動を行います。移動が完了すると、次のスロットへ進みます。

現在の状況ではそのパーツに従って移動できない場合、少し待機してから次のスロットへ進みます。

空のスロットの場合も、少し待機してから次のスロットへ進みます。

バトル中でも、どんぐり脳を変更できます。

バトル中に以下の操作が可能です。

  • 現在のどんぐり脳の内容を変更する
  • 変更内容を保存する
  • 別のどんぐり脳ロードアウトを有効にする

変更したどんぐり脳は、どんぐりが次に行動を決定できるタイミングから使用されます。

すでに開始している移動が途中でキャンセルされることはありません。また、どんぐり脳を変更してもスロット1からやり直すことはなく、現在の位置からそのまま続行します。

どんぐり脳が制御するのは、移動のみです。

戦闘や武器による攻撃は、どのパーツを使用していても自動的に行われます。


自律行動モード

どんぐり脳のパーツを使用する必要はありません。

10個のスロットをすべて空にした場合、どんぐりは従来の自律行動を使用します。

自律行動モードでは、どんぐりが状況に応じて以下のような行動を自動的に行います。

  • マップ上を移動する
  • 砦を突破する
  • 砦を建設する
  • レーダーを建設する
  • 攻城支援を準備する

どんぐり脳に1つでもパーツを設定すると、代わりに設定したどんぐり脳が移動を制御します。

この場合、空のスロットは意図的な待機として扱われます。空のスロットで、通常の自律行動による別の戦略的行動を行うことはありません。

そのため、すべてをどんぐりの自律行動に任せることも、自分で特定の移動パターンを設定することもできます。


どこぐり