UnityのExtension紹介「A* Pathfinding Project」

今回紹介するExtensionは「A* Pathfinding Project」というextensionです。もう名前からどういうやつなのかお分かりになると思いますが、いわゆる「経路探索アルゴリズム」をUnity上で実装するextensionです。

Unityはv3.5からNavMeshを利用したPathfinding機能が追加されましたが、Pro版のみ利用可能です。「A* Pathfinding Project」は有料版もありますが、一部の機能を制限した無料版があります。私のようなUnity無料版ユーザはとても助かります。

A* Pathfinding Projectの主にこういう機能が含まれています。(より詳しい機能比較表はこちら)

  • Grid graphs
  • Point graphs
  • NavMesh graphs
  • Recastを利用したNavMesh graphの自動生成
  • ランタイム時のgraph更新
  • Local avoidance (個体間の衝突回避)
  • Smoothing (探索経路の平滑化)

赤で表示された機能が有料版で使える機能です。しかし無料版の機能だけでも十分使えると思います。extensionには簡単なサンプルシーンも含まれていて、全体的な動作を確認できます。

これはTower Defense系やRTSなどを作るとき非常に約に立つでしょう。

このextensionはUnity Asset Store (有料版のみ)か公式HP ( http://arongranberg.com/astar/front )でダウンロードできます。(無料版は公式HPでのみ)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).