#16 · 主分类: 游戏AI与行为树
gdx-ai
artificial-intelligence
behavior-trees
decision-making
formation-motion
framework
gamedev
java
libgdx
movement
npc
pathfinding
state-machines
steering-behaviors
基于libGDX或非libGDX的游戏人工智能框架。特性:转向行为、编队运动、路径查找、行为树和有限状态机。
项目最后更新:10/01/24
GitHub Stars
1.3K
Forks数量
252
贡献者数量
26
许可证
Apache-2.0
收录理由
对于想让NPC拥有更真实移动和决策能力的Java开发者,这个框架是个扎实的选择。它覆盖了游戏开发中常用的几种AI技术:移动方面有转向行为和编队运动,寻路方面实现了A*算法、分层寻路、路径平滑以及可中断的寻路过程,决策方面则提供有限状态机和行为树。虽然它作为libGDX的扩展发布,但底层依赖的libGDX集合类针对移动平台做了优化,能减少垃圾生成并避免装箱拆箱,因此你也可以在其他引擎中使用,只要保留这部分依赖即可。项目的测试代码也很值得阅读,每个技术的配置方式都能从中找到清晰的示例。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。