Robocode简介

    Robocode

    什么是 Robocode?
    Robocode 是 2001 年 7 月在美国 IBM 的 Web alphaWorks 上发布的坦克机器人战斗仿真引擎。Robocode 是一位 IBM 的工程师 Mat Nelson 用 Java 语言所创造的机器人战斗仿真引擎。Robocode 不是一个完整游戏,它是个半成品,你所做的就是为你的机器人坦克编写智能程序,让它能够移动、进攻、防御、躲避、开火。只用几十行代码,就能立刻创造出一个简单但完整机器人,你可以立即将它装入 Robocode 引擎中,再从 Robocode 自带的那些水平不一的示例机器人中选取一个进行一番对战,还可以在网上下载由其他程序员编写的水平更高的机器人,与它们比试一下,看看自己的水平到底如何。开发 Robocode,也是一个极佳的学习 Java 语言的过程。随着你的机器人的”智力”水平的提高,你的编程能力也就跟着水涨船高了。

    与通常玩的游戏不同的是:参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。Robocode 是一种有趣的竞赛性编程,使用几行简单的代码,就能够让你创建一个活生生的机器人,一个真正的在屏幕上与其他机器人互相对抗的机器人。你可以看到它在屏幕上四处疾驰,碾碎一切挡道的东西。机器人配有雷达与火炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。Robocode 可以让你在娱乐的同时学习与提高 Java 技术。

这是robocode-1.8.1.0的安装包

https://pan.baidu.com/s/1XfK6n81WhhArXmT2Ds6kMA

这是Robocode人工智能机器人讲义

https://pan.baidu.com/s/1bg9dlz_66teJjlZH0-6qgw

这是Robocode人工智能机器人的教程视频

链接:https://pan.baidu.com/s/1yD8l38-ZwakG5-YJb7IVlA 密码:4ycv

你可能感兴趣的:(Robocode简介)