Ant - RTS Crowd Movement

RTS Crowd Movement

  • 支持的平台
  • 支持的引擎版本
    5.2 - 5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

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.