- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Robocode教程8——AdvancedRobot
在这次教程中,我们将要学习AdvancedRobot和Robot的区别,学会AdvancedRobot是我们写出高智商机器人的前提。 能够高效率运行的机器人都是继承的AdvancedRobot,因为Robot是线程阻塞式的,AdvancedRobot是线程非阻塞式的。他们的区别比较明显,分析while(true){}里面的代码来理解线程阻塞与非阻塞就比较容易了。 pub
2013-09-30 12:48:53 534
原创 Robocode教程6——用eclipse来写你的机器人!
Robocode教程6——用eclipse来写你的机器人!如果没有使用过eclipse,你可能觉得robocode自带的代码编辑器也能凑合,当你曾经使用过eclipse编写java代码的话,你就能明白它在java代码编写中所起到的作用是多么的大。如果能够在eclipse中编写我们的机器人,效率将提高不止一个档次。好了,本人说了半天,把自己都表达糊涂了。工科男就是这样,也难怪没女友。
2013-09-30 12:39:13 958 1
原创 Robocode教程4——Robocode的游戏物理
Robocode/游戏物理现在我们来了解Robocode的一些物理参数。坐标系统:Robocode采用了笛卡尔坐标系统,也就是我们最常用的左下角为(0,0)点。这与通常的java与c++编程有所区别。方向约定:【绝对方向系】:Robocode中不管机器人在哪个方向都是以静态战场屏幕为参照物的绝对角度(Heading),正上方为0度角。即是向北为0,向东为90,向南为180,向西
2013-09-30 12:29:12 845
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人