VX Ace では、マップを歩いているとランダムで敵とのバトルになる「ランダムエンカウント方式」を採用しています。そこで、敵キャラを作成し、敵グループの設定も終えたら、ダンジョンなどのマップに敵が出現するよう設定しましょう。
敵の出現設定は[マップの設定]で行いますので、[マップの設定]ダイアログボックスを開いてください。
エンカウント(出現)する敵グループの設定は、[マップの設定]ダイアログボックスの右半分にある[エンカウント]のリストで行います。
[エンカウント]のリストの空欄をダブルクリックすると、[エンカウント]ダイアログボックスが表示されます。
設定を終えて[OK]ボタンをクリックすると、設定した敵グループが[エンカウント]リストに表示されます。これで、このマップを歩いた際に、この敵グループが出現してバトルが行われるようになります。[エンカウント]リストには、出現する敵グループを複数設定出来ますので、出現させたい敵グループを一通り設定しておきましょう。
[エンカウント]リストに複数の敵グループが設定されている場合、[重み]の数値を参考にして、エンカウントした際に出現する敵グループが決定されます。具体的には、「その敵グループの重み / リストに設定された全敵グループの重みの合計」で出現確率が決定されます。
では、具体例で見てみましょう。
それぞれの敵グループの出現確率は、以下の通りです。
敵グループ | 重み | 出現確率計算式 | 出現確率 |
スライム × 2 | 10 | 10 / 10 + 8 + 7 | 40% |
こうもり × 2 | 8 | 8 / 10 + 8 + 7 | 32% |
ホーネット × 2 | 7 | 7 / 10 + 8 + 7 | 28% |
フィールドマップなどでは、特定の地域ごとに出現する敵を変えるなど、マップの一部だけに出現する敵を設定したい時もあると思いますので、その設定方法について解説します。
まずは、敵を出現させたい地域を設定します。この地域のことを VX Ace では「リージョン」と呼びます。リージョンの設定は「リージョン編集モード」で行いますので、アイコンボタンの中にある[リージョン]ボタンをクリックして「リージョン編集モード」に切り替えましょう。
すると、タイルパレットにリージョン設定タイルが表示されます。
あとは、マップの作成と同じ要領で、タイルパレットからリージョン設定タイルを選び、マップ上のリージョンに設定したい位置に配置していきましょう。同じリージョン設定タイルを置いた位置は、すべて同じリージョンとして設定されます。
●リージョン設定タイルの置かれた位置が、リージョンとして設定される
●このように飛び地のリージョンを設定することも出来る
リージョンを複数設定したい場合は、違うリージョン設定タイルを使用してください。一つのマップで、63 個までリージョンを設定出来ます。
リージョン設定タイルは、マップタイル同様にスポイト機能が有効ですので、配置したリージョン設定タイルを右ドラッグで複数同時にスポイトして使用すると、リージョンを広い範囲に設定したい時には作業効率が高まります。
エンカウントする敵グループの設定は、マップ全体に出現させる場合と同じです。ただし、[出現範囲]の設定で[マップ全域]ではなく、[リージョン ID で指定]を選択し、出現させたいリージョンの数字(リージョン設定タイルの数字)を下の入力欄に設定してください。
●この場合、リージョン 1、2 で出現するようになる(0 が設定されている欄は無効)
下の設定を見てみてください。
このように設定した場合、リージョン 1 が設定されている位置では「こうもり × 2」が出現しますが、出現範囲が「全域」になっている「スライム × 2」も出現します。ですので、フィールドマップなどで地域ごとに出現する敵を完全に変えたい場合は、どの敵グループも必ず[リージョン ID で指定]で出現範囲を設定するようにしてください。
また、海で出現する敵グループを海専用の敵グループにしたい場合は、海にもリージョンを設定するようにしましょう。そうすることで、陸地で出現する敵グループと海で出現する敵グループとを分けることが出来ます。
出現する敵グループを設定したら、敵が出現する確率である「エンカウント率」を設定しましょう。エンカウント率は、[平均エンカウント歩数]で設定します。
数値を小さくすればエンカウント率は高くなりますし、数値を大きくすればエンカウント率は低くなります。設定し終えたら、必ずテストプレイをしてエンカウント率がイメージ通りに設定出来たかどうかチェックしましょう。《→テストプレイをする》
なお、設定したエンカウント率はマップ全体に適用されますので、特定のリージョンのエンカウント率を変更したりすることは出来ません。
エンカウント率が高すぎると、なかなか先に進めないためプレイヤーはイライラしてしまいます。一方で、エンカウント率が低すぎると、なかなか敵が出現しないわけですから、プレイヤーは簡単に目的地へ到達出来てしまいますし、レベルもなかなか上がりません。ですので、適正なエンカウント率を設定することが大事になります。
どういったゲームに仕上げたいのかによって適正なエンカウント率は変わってきますので、設定の方向性をアドバイスしておきます。あとは、これを参考に歩数を設定した上で、テストプレイを通じて調整していってください。