我即将写一个非玩家角色(NPC)。我想知道人工智能应该对游戏世界了解多少。所以,我的问题不在于 AI 必须收集的训练数据量。我对允许AI了解游戏世界中发生的事情的程度很感兴趣。例如,它可以(应该)了解玩家的构建队列吗?
提供更多细节:当一个人与另一个人玩游戏时,并非所有关于对手正在做什么的信息都可用(例如,你的对手正在建造的单位的队列)。这可以给你一个优势(这样你就可以在他建造许多廉价单位时为匆忙做好准备)。从理论上讲,NPC 可以访问和利用这些知识,此外,还可以获得用于侦察/间谍/探索的备用资源。
但这是构建NPC AI的方式吗?还是应该限制这些数据?我以前从来没有做过这样的事情。
我不知道在哪里问其他明智的或我可以提供什么更多信息。因此,如果我的问题中的某些内容不清楚或不合适,请告诉我到底是什么。