Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jzyong/gameai4j

Game AI for java.NavMesh、A*、BehaviorTree、FSM
https://github.com/jzyong/gameai4j

astar behavior-tree navmesh pathfinding state-machine

Last synced: about 24 hours ago
JSON representation

Game AI for java.NavMesh、A*、BehaviorTree、FSM

Awesome Lists containing this project

README

        

# GameAI4j
### Description
    Modified based on GDX-AI,Client for Unity,backend for java game server.Add extra features:
* [Behavior-tree xml config](https://github.com/jzyong/GameAI4j/tree/main/src/main/java/com/jzy/ai/btree)
* [Unity navmesh polygon or triangle pathfinding](https://github.com/jzyong/GameAI4j/tree/main/src/main/java/com/jzy/ai/nav)
* [Quad-tree coordinate spatial query](https://github.com/jzyong/GameAI4j/tree/main/src/main/java/com/jzy/ai/quadtree)
* [NavMesh Java desktop preview and operation](https://github.com/jzyong/GameAI4j/tree/main/src/main/java/com/jzy/ai/nav/polygon/ui)
* [Unity Navmesh export plugin-in](https://github.com/jzyong/NavMeshDemo)

### Installation


com.jzy.ai
game-ai-4j
0.0.1

### Document
* [Unity export NavMesh](https://github.com/jzyong/NavMeshDemo/blob/master/Documents/Guide.md)
* Video presentation [YouTube](https://youtu.be/xT1FImnYk-E)    [B站](https://www.bilibili.com/video/BV19pmiYSEDX)
* [Game presentation](https://www.bilibili.com/video/BV1Kv411a7yk)

### TODO