首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何放慢AI的速度?

如何放慢AI的速度?
EN

Stack Overflow用户
提问于 2012-12-08 07:38:21
回答 1查看 254关注 0票数 1

因此,我正在为android编写一个应用程序,您可以在其中玩一个类似于荷兰闪电战的游戏。这是一个非常简单的游戏,我基本上已经完成了,我主要是在寻找关于如何处理我的AI对手的建议,现在他们在大约2秒内赢得了比赛,我想知道我应该做什么让他们在中途“暂停”,或者如何放慢他们的速度,这样用户才有机会真正赢得比赛。

我只是不想因为手机的处理器速度而让它们慢下来……

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-08 07:47:06

我不熟悉荷兰闪电战这个游戏,但是这个逻辑应该适用。您可以创建由Count Down Timer触发的转弯功能。这个重复的函数(把这个看作是一个回合)最终将等同于一个胜利条件。最终导致你的人工智能普及,但不是马上。然后你可以设置回合发生的频率,从而控制你的AI获胜的速度。这也使得通过增加AI完成一个回合所需的时间来设置难度级别变得很容易。

你的游戏可能使用不同的规则,但是每回合的某种间隔可能是控制你的AI速度的简单方法。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13772733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档