ゲームAI
はじめに Unreal Engine (UE) Advent Calendar 2023の記事です。 qiita.com 過去、書いた記事で紹介したREエンジンの講演に「迂回する経路を取るためにWaypointで大まかな経路を探索し、NavMeshで詳細な経路を探索する」方法が紹介されていた。迂回する経路…
はじめに UE4に標準搭載されているHTN PlannerプラグインのサンプルをGitHubの方にアップしました。 この記事では制作したサンプルプロジェクトの解説をしていきます。 はじめに プロジェクトの実行結果 プロジェクト HTNとは HTN Plannerプラグイン プロジ…
お知らせ はじめに プロジェクトのダウンロード 任意のプロジェクトへのインストール方法 プログラムについて 大まかな地図 マップについて マップ構造 Propagation Map Working Map Interest Map ナビメッシュを利用したノードグラフの作成 ノードグラフか…
お知らせ はじめに Influence Map 影響 伝播 プロジェクトのダウンロード 任意のプロジェクトへのインストール方法 プロジェクト サンプルマップについて Propagation_P WorkingMap_P Attenuation_P CloseTo_P、EvadeFrom_P、CloseEnemyEvadeAlly_P、CloseAl…
はじめに ナビゲーションメッシュを1から自作した経験が全くなかったのでナビゲーションメッシュ(以降ナビメッシュと呼ぶ)の自作にチャレンジしてみました。 はじめに 用語について 結果 プロジェクトはこちら プロジェクトの使い方 Blenderを利用してナ…
はじめに 結果 プロジェクトはこちら Flow Field とは Flow Field の生成 巨大なフィールドに対応させる グリッドの階層構造 HPA* アルゴリズム ポータルを生成する ポータルネットワークの構築 Flow Field x HPA* おわりに 参考資料 はじめに World of War …
いつだかツイッターに書いたような気がするが探すのが億劫なのでざっくりとここに書き出す。 継承したAI ControllerクラスのTickを無効にする。 キャラクタクラスはMovementComponentのOrient Rotation to Movementのチェックを入れる。(もしかしたらこれ要…