如何建造你的第一个Java Robocode?
扫描二维码
随时随地手机看文章
1:http://robocode.alphaworks.ibm.com/home/home.html ,点击click to continue,如果测试通过,你就可以下载robocode-setup.jar。只要你装了J2SDK,测试一般都会通过。
2:双击下载到的robocode-setup.jar,按照提示安装,完成后将会在桌面上放一个快捷方式。
3:双击快捷方式进入Robocode集成环境。
4:点击Robot下的Editorr,然后点击File下的New,依次输入“机器人名称”和“package名称”,
然后就出现了以下代码:
package myrobot;
import robocode.*;
//import java.awt.Color;
/**
* MySecondRobot - a robot by (your name here)
*/
public class MySecondRobot extends Robot
{
/**
* run: MySecondRobot's default behavior
*/
public void run() {
// After trying out your robot, try uncommenting the import at the top,
// and the next line:
//setColors(Color.red,Color.blue,Color.green);
while(true) {
// Replace the next 4 lines with any behavior you would like
ahead(100);
turnGunRight(360);
back(100);
turnGunRight(360);
}
}
/**
* onScannedRobot: What to do when you see another robot
*/
public void onScannedRobot(ScannedRobotEvent e) {
fire(1);
}
/**
* onHitByBullet: What to do when you're hit by a bullet
*/
public void onHitByBullet(HitByBulletEvent e) {
turnLeft(90 - e.getBearing());
}
}
你可以什么也不做,保存后,点击compiler下的compile编译。
5:关闭Editor,点击Battle下的New,按F5刷新,然后单击你的package和你的robot,再点击add,用同样的方法添加一个系统自带的机器人,最后按start battle就开始战斗了。
提示:可以参考Help下的Robocode API。