ログインタグが登録されていません1行表示に戻すタグをすべて表示...閉じる閉じる新しい記事を投稿しました。シェアして読者に伝えましょう×この記事をツイートするFacebookでシェアするTwitter連携機能を利用していると自動でツイートされます。単語を空白で区切ると一度に複数のタグを登録できます。・タグ編集するにはログインしてください・同じタグは複数追加できません・最大文字数を超えているため追加できません(全角20文字半角40文字まで)・タグの登録数が上限に達しているため追加できません(最大10まで)・タグのロックは1記事あたり最大5つまでです・ロックされているタグは削除出来ません・不正な操作です・タグの追加に失敗しました。お手数をおかけしますが、しばらくしてから再度お試し下さいSFC版DQ6におけるエンカウント判定処理についての調査結果について説明します。エンカウント処理の概要SFC版DQ6では、SFC版DQ3と同様にいわゆる歩数エンカウント方式によってエンカウント判定が行われています。エンカウントが発生するフロアに入った時点や戦闘終了後などのタイミングで、エンカウントするまでの値(以下エンカウント歩数)が初期化されます。このエンカウント歩数は1歩歩くごとにフロアやエリア、地形に応じた値が減算され、エンカウント歩数が負になると戦闘に突入します。エンカウント歩数の初期化エンカウント歩数はRAM内に16bit整数型保持され、以下の式によって初期化されます。20992]となります。よって計算され、ほぼ一様な整数乱数値となります。以下のグラフがエンカウント歩数初期値の分布図になります。各地形におけるエンカウント歩数の減算値は以下の表の通りです。1歩歩くごとに、現在いる地形の減算値とエンカウント係数(4章にて後述)が乗算された値がエンカウント歩数から減算されます。エンカウント係数エンカウントテーブルごとにエンカウント係数が設定されています。3章で上述した通り、地形の減算値に現在いる地点のエンカウント係数が乗算された値がエンカウント歩数から減算されます。2倍の合計8通り存在します。フィールドではほとんどのエリアが1倍ですが、以下のフロアはエンカウント係数が異なります。エンカウント歩数マップ以上の結果を用いて、夢幻斎さんがSFC版DQ3用に公開しているエンカウント歩数マップのSFC版DQ6バージョンを作成しました。こちらからダウンロード使い方はまずマップのシートを開いて、指定したいルートのセルをCtrlを押しながら範囲選択します。すると、Excelの右下あたりにセルの合計値が出ます。各セルにはエンカウント歩数値が格納されているため、セルの合計値は即ち指定したルートのエンカウント歩数値となります。得られたエンカウント歩数値としのびあしの有無を「エンカ率」シートの黄色いセルに入力すると、0エンカ率が計算できます。1エンカ以上の確率に関してはおそらくシミュレーションが必要になる上に、各歩数におけるエンカウント歩数値のデータが必要となるので対応していません。まとめ今回の調査によって、SFC版DQ6におけるエンカウント判定処理の概要を把握することが出来ました。エンカウント歩数マップによって任意のルートにおけるエンカウント歩数値の把握と、エンカウント率の簡単な計算を行うことが可能となりました。DQ6ではマスによってどの地形なのかわかりづらい場所もありますが、エンカウント歩数マップを見れば正しく把握することが出来ると思います。RTAにおけるフィールドの歩き方の最適化に役立てば幸いです。次の記事これより新しい記事はありません。コメントを書くコメントをするには、ログインして下さい。以下のコメントに対して返信しますコメントをするco1180473にてDQRTAを中心としたゲーム配信を行っております。PS2版DQ5のRTAを中心とした記事を書いていく予定です。co1180473にてDQRTAを中心としたゲーム配信を行っております。PS2版DQ5のRTAを中心とした記事を書いていく予定です。