posts - 97,  comments - 93,  trackbacks - 0
一直以来都对AI(人工智能)颇感兴趣,可惜都是些外层的皮毛,离入门的境界还远得很。最近在看《程序员》杂志2003年的合订本,突然发现了一个技术专题,就是Robocode,忙到网上下载了一个,初次尝试,感觉很有趣,特此推荐。

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


    二、如果您想了解更多的细节,请查看如下的资料:

    1.有关Robocode的详细资料,请查看如下的pdf文档,内含Robocode的详细介绍、Robocode安装、高水平机器人的代码分析、高级瞄 准策略、Robocode内核分析等7篇文章,帮助你入门,全部资料来自《程序员》2003年合订本配套光盘,请点击这里:http://www.loujing.com/mywork/java/Robocode/RobocodeBrief.pdf,(首先请确保你计算机内安装了pdf文档阅读器,可自Adobe的网站自由下载,http://www.chinese-s.adobe.com/products/acrobat/readstep2.html)。

    2.如果您需要了解Robocode更详细的信息,可参看如下网站:
    Robocode在IBM的官方网站为:http://www.alphaworks.ibm.com/tech/robocode;另外,现在Robocode项目已经终止,成为开源项目,您可以从如下站点下载其源代码:http://robocode.sourceforge.net/

    3.您可以自我的网站下载Robocode的1.0.6版本,下载地址为:http://www.loujing.com/mywork/java/Robocode/Robocode.rar,下载解压后双击其中的install.bat即可安装。当然,请首先确保您的机器里安装了J2SE SDK(Java软件开发包),如果您不知道如何设置Java运行环境,请参考本人的另一篇文章:ShowArticle.asp?ArticleID=31

    4.如果您是在Eclipse里进行Robocode的开发,您可以参考我的这篇文章http://www.loujing.com/Article/ShowArticle.asp?ArticleID=33

    希望您在游戏中也能不断提高自己的Java编程水平,新年快乐!
posted on 2006-07-22 17:18 wqwqwqwqwq 阅读(1723) 评论(1)  编辑  收藏 所属分类: Simple Java

FeedBack:
# re: Robocode(转)
2007-12-26 20:12 | expipi
U really help me a lot^_^!Thanks very much!
Marry Christmas and happy new year!  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2006年7月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345




常用链接

留言簿(10)

随笔分类(95)

随笔档案(97)

文章档案(10)

相册

J2ME技术网站

java技术相关

mess

搜索

  •  

最新评论

阅读排行榜

校园梦网网络电话,中国最优秀的网络电话