我正在为我的新项目中的迷你游戏开发AI。目标是让AI能够自由移动在游戏中,检测潜在的危险并尽可能避免它们。当然,它不能完美无缺——它不能避开所有东西——而且运动还有一些杂乱无章,但结果实际上非常令人愉快;它是一种简单而高效的AI。结果变得非常有趣,某些NPC能够在迷你游戏结束之前存活下来。它不是完美的,但已经给出了与你一起玩的轻微感觉。基本上,NPC周围都有传感器来检测危险;它们飞行和几乎自由地穿过游戏地图,但如果传感器检测到威胁,它们就会试图避开它。每个NPC还会选择地图上的一个随机点来向那里移动,添加了一些随机性。视频中没有显示,但我已经添加了更多的随机性:现在,每个NPC都有不同的传感器数量,并且这些传感器之间的间距不同,导致它们的行为略有不同。这是第九个迷你游戏,我为我的项目“Get Out”创作的,这仍然处于早期阶段。我的计划是最初制作十个迷你游戏,然后开始构建最小可玩的项目demo。每个迷你游戏都有不同的NPC AI——尽管并不是完全新的,某些是重用并在此处进行调整的。 如果你想查看我的前作并提供支持:https://store.steampowered.com/app/4631200/Bring_The_Rift/