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.