RoboCode基础知识讲解.ppt

上传人:创****公 文档编号:1550180 上传时间:2019-03-05 格式:PPT 页数:30 大小:80KB
下载 相关 举报
RoboCode基础知识讲解.ppt_第1页
第1页 / 共30页
RoboCode基础知识讲解.ppt_第2页
第2页 / 共30页
RoboCode基础知识讲解.ppt_第3页
第3页 / 共30页
RoboCode基础知识讲解.ppt_第4页
第4页 / 共30页
RoboCode基础知识讲解.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、RoboCode基础知识讲解软件学社 黄仁海Robocode简介 Robocode 是一位 IBM的工程师 Mat Nelson 用 Java 语言所创造的机器人战斗仿真引擎。 Robocode不是一个完整游戏,它是个半成品,一个专为程序员们准备的游戏。它使得你不用不面对一些无聊琐碎但又不得不做的工作,编写界面、处理图像、处理音频,。而是用一种更简单的办法,让我们享受游戏开发的乐趣。 Robocode 它为你处理好一切细节。你所做就是为你的机器人坦克编写智能程序,让它能够移动、进攻、防御、躲避、开火。而它的对手就是跟你一样其他程序员编写机器人程序。 这就是 Robocode魅力所在,最简单,只

2、用几十行代码,就能立刻创造出一个简单但完整机器人。你可以不停的修改你的程序,设计新射击模型、躲避模型、移动模型,还可以在网上下载由其他程序员编写的水平更高的机器人,与它们比试一下,看看自己的水平到底如何。 从 2001年 7 月诞生之日算起, Robocode发展到如今,已经吸引了全世界无数爱好者参与其中。不仅出现了许多交流 Robocode 技术的网站,也有各种规模不等的 Robocode 大赛在各地进行。还等什么,赶快进入 Robocode 这个有趣的世界。安装 RoboCode平台安装 jdk可到 ftp:/59.77.6.144 下载用户名 :robocode 密码 robocode

3、安装 RoboCode运行环境 :下载地址:ftp:/robocode:robocode59.77.6.144/pub/Robocode坦克游戏平台 /robocode-setup.jar双击 robocode-setup.jar文件进行安装运行 RoboCode 进入安装目录,双击 robocode.jar文件或robocode.bat文件打开主程序如果有添加桌面图标,可直接双击桌面图标 进行新比赛:“ Battle” ”new” ” robots” 在 ” robots” 选项卡里面,点击坦克文件,按 ” add” 按钮进行添加,按 ” remove” 进行删除运行 RoboCode 修改

4、 ” Number of rounds” 可以设置比赛场数,默认为场 点击 ” next” 可以设置战场的其他的参数,如战场大小、炮管冷却速度。 点击 ” start battle” 进行坦克比赛进行比赛 全自动比赛 全自动评比比赛结果以程序的评比结果为准 按 ” pause” 中断比赛,按 ” stop” 快速结束比赛并评出结果保存比赛 “ battle” ”save ”/”save as” 进行赛场保存 “ battle” ”open ” 进行重载赛场创建坦克程序 “ Robot” ”Editor ” 打开编辑器,当然也可以用其他的编辑器,如:JCreator的下载地址:ftp:/robo

5、code:robocode59.77.6.144/pub/java/JCreatorV4.rar “ File” ”New” ”Robot ”输入类名 (R04369141),包名 (xmu)后,创建一个坦克的模板文件创建坦克程序 编写代码请查看 API文档“ Help” ”Robocode API”软件学社 FTP上有 chm版本的 API doc。 主要查看 Robot类 “ Compiler” ”Compile ” 进行保存、编译系统会自动搜索 JDK环境地址(之前已经装好了)保存的路径建议使用默认的路径打包坦克程序 “ Robot” ”Package robot for upload”选择要打包的坦克程序,按 ” add” 加入 按 ” next” 进入下一步,在文本区域框中填写程序说明 按 ” next” 选择保存路径 按 ” next” 进行信息确认 最后按 ” package!” 进行打包,本次比赛只要上传这个包文件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。