gdxAI

repository·master·Indexed 23 days ago

https://github.com/libgdx/gdx-ai

A high-performance Java-based artificial intelligence framework for game development. Optimized for the libGDX ecosystem, it provides features for movement AI (steering behaviors, formation motion), pathfinding (A*, hierarchical, smoothing), decision making (state machines, behavior trees), and infrastructure for message handling and scheduling.

Tokens
332
Snippets
0
Records
2
Agent score
30%

What's inside gdx-ai

  1. Overview of gdxAI features

    master

    gdxAI is a high-performance artificial intelligence framework written in Java for game development. While it is a libGDX extension, it can be used independently, though the libGDX jar is required to leverage its optimized collections (which minimize garbage creation and support primitive types to avoid boxing/unboxing).

    Supported AI features include:

    • Movement AI: Steering Behaviors and Formation Motion.
    • Pathfinding: A*, Hierarchical Pathfinding, Path Smoothing, and Interruptible Pathfinding.
    • Decision Making: State Machines and Behavior Trees.
    • Infrastructure: Message Handling and Scheduling.