我正在开发一个敌方AI管理类,它负责为电脑对手做出所有的战略决策。当我开始开发这个管理类时,我认为AI会周期性地侦察玩家,以获取信息(玩家所占领的领土、单位数量、每分钟的收入估计值)。
我刚刚开始在网上查找其他RTS游戏是如何使用AI来获取信息的。令人惊讶的是,很多游戏都会自动更新信息,玩家创建单位、建筑、研究某些东西时都会收到信息。当然,这种方法会比AI不断侦察并尝试深入敌方领土更简单。
有没有人采用这种AI设计?这种设计是否太不公平(尽管AI可以根据信息编程行为,因此不一定会占优势)?
在一般情况下,对AI实时获取玩家行为信息的想法是什么?