Ant - RTS Crowd Movement

RTS Crowd Movement

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.2 - 5.3
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Watch Video 1, Video 2, Video 3

Download Win64-Demo

Download Example-Project-UE5.2 (Needs Plugin)

Join our Discord for QA and Support.

Quick Start Document

Dev Roadmap


Ant is a tool that enables developers to efficiently handle massive numbers of units in real-time strategy games. it can handle movements and collision avoidance and is fully compatible with UE navigation system.

テクニカルノート

Features:

  • Its not a pure BP plugin and requires some level of C++ knowledge.
  • Supports corridor movement.
  • Fully compatible with UE navigation system.
  • Supports fast async shape queries such as Ray and Polygon.
  • Ready to use RTS screen unit-selection from both BP and C++.
  • Supports agent formation and sorting.
  • Easy to Save/Load the entire simulation with a single function call.
  • Supports agent rotations and turn rate.
  • Can compute landscape height and surface normal for thousands of agents per frame.
  • Supports movement interpolation to smooth low tick rate physical steps to real tick rate.
  • Can handle thousands of agents thanks to its parallel multi-threaded ECS design.
  • Fully integrated debug draw.
  • Clean and readable source code with a lot of comments.


Code Modules:

  •  Ant (Runtime)


Number of Blueprints: 1

Number of C++ Classes: 3

Network Replicated: No

Supported Development Platforms: Win64 (not tested but it should be fine with all other platforms)

Supported Target Build Platforms: Win64 (not tested but it should be fine with all other platforms)

Important Notes: this plugin is heavily under development.