Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jzyong/gameai4j
- Owner: jzyong
- Created: 2022-02-17T03:50:07.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-10T03:54:12.000Z (2 months ago)
- Last Synced: 2025-01-02T08:12:13.447Z (8 days ago)
- Topics: astar, behavior-tree, navmesh, pathfinding, state-machine
- Language: Java
- Homepage:
- Size: 223 KB
- Stars: 63
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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