目前正在制作 Pong 游戏。我希望玩家 2 Racket (计算机)根据球的位置从左到右跟随球。我有这个
position.x = position.x + playerVectorX;
if(ballPong.getPosition().x < position.x){
System.out.println("left");
playerVectorX *=-1;
}
if(ballPong.getPosition().x > position.x){
System.out.println("right");
playerVectorX *=-1;
}
我猜这是对的,但我错了。桨在很短的距离内从左向右快速移动。
有什么想法吗?
最佳答案
为什么不直接选择
position.x = ballPong.getPosition().x;
?
关于java - 移动人工智能的最佳方式是什么? LibGDX - PONG 游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25436285/