【发布时间】:2016-10-14 22:37:52
【问题描述】:
我正在开发一款 2D 横向卷轴游戏。
说明:
我正在使用 libGDX 和 AI 扩展。游戏将在android上发布(AI不应该消耗大量资源)。我的地形不是基于网格的,它是程序生成的多边形高度图(没有洞穴)。
有 3 种类型的敌人 (NPC) - 近距离、远距离(子弹)和联合战斗。
实体有 3 种移动方式 - 向左、向右和跳跃。还有一些可以像图片上那样悬停在地面上。我努力让与地形有 y 偏移的节点应该可以工作,但是如果玩家跳跃,近战敌人就没有路径(我没有测试它,但我假设它)。
我看到了很多基于网格的游戏的例子,但不是我的场景。
对不起,我的知识少,我前几天刚刚开始学习人工智能。
问题:
人工智能(来自 libGDX)是否与(几乎)无限的世界兼容?
我应该如何设置节点?
可以使用 AI 计算子弹方向来击中玩家吗?
【问题讨论】:
标签: java libgdx artificial-intelligence path-finding