我正在为我的新项目中的迷你游戏开发AI。目标是让AI能够自由移动在游戏中,检测潜在的危险并尽可能避开它们。当然,这并不是完美的——它无法避开绝对的每一件事情——而且运动还有一点点杂乱,但结果实际上非常令人愉快;它是一个简单但功能强大的AI。结果已经变得非常有趣,NPC们有时能够在迷你游戏结束之前存活下来。它不是完美的,但已经给人一种有人在你身边玩耍的感觉。基本上,NPC们都有感知器来检测危险;它们飞行并几乎自由地在游戏地图上移动,但如果感知器检测到威胁,它们就会试图避开它。每个NPC还会选择地图上的一个随机点作为目标,添加了一些随机性。视频中没有显示,但我已经添加了更多的随机性:现在,每个NPC都有不同的感知器数量,感知器之间的间隔也不同,导致它们的行为略有不同。这个是我的项目*Get Out*中的第九个迷你游戏,该项目仍在早期阶段。我打算最初制作十个迷你游戏,然后开始构建项目的最小可玩demo。每个迷你游戏都有不同的AI用于NPC——尽管不是完全新的,因为有些是重复使用并在这里那里进行微调的。如果您想查看我的之前的游戏并提供支持,请访问:https://store.steampowered.com/app/4631200/Bring_The_Rift/
制作我的迷你游戏AI避开障碍
评论 (0)