当我在学校时,我记得修补过一款 Mac 游戏,在游戏中,你用一种伪汇编语言对小机器人进行编程,然后它们可以互相战斗。他们可以在竞技场周围移动,寻找不同方向的对手,并发射某种武器。非常基本的东西,但我记得很清楚,即使我不记得名字了。
现代有什么好的等价物吗?
最佳答案
我曾经在使用 Robocode 编写自己的机器人时获得了很多乐趣。在大学里。
它是基于 Java 的,API 很详细,并且很容易让一个具有挑战性的机器人启动并运行。
这是一个例子:
public class MyFirstRobot extends Robot {
public void run() {
while (true) {
ahead(100);
turnGunRight(360);
back(100);
turnGunRight(360);
}
}
public void onScannedRobot(ScannedRobotEvent e) {
fire(1);
}
}
关于artificial-intelligence - 最佳编程游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25952/