因此,我开始在使用LWJGL时学习Java和一些OpenGL。首先,我正在编写Atari Pong的副本。我已经正确设置了游戏屏幕,碰撞检测,并且所有游戏大部分都可以正常运行,实际上,如果是2人游戏,我现在就可以完成,但是由于我打算做一个单人游戏,我必须想出一个简单的AI来控制第二位玩家。
知道球将击中何处似乎是微不足道的,并且创建一个总是能将球击中的AI似乎很容易,但是我希望能够赢得比赛,所以我不能总是让IA击中球。
所以这是我的问题,我该如何编写代码以将类似人的缺陷添加到AI中。我是否应该随机决定AI是否会在给定时间失效?还是我在这里缺少一件更聪明(或者也许很明显)的东西?
非常感谢你。