收藏到会员中心

文档题目:

基于Robocode 的机器人游戏设计

基于Robocode 的机器人游戏设计
上传会员: Mktv1520
提交日期: 2022-03-07 17:01:04
文档分类: 计算机
浏览次数: 9
下载次数: 0
下载地址: 点击标题下载 基于Robocode 的机器人游戏设计 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 15094
摘要
    本文首先介绍了Robocode的历史背景、发展现况和未来的发展方向,同时介绍了本次课题所要完成的目标。
接着本文详细的列举了Robocode软件以及其仿真战斗引擎一些实用性的设置。并对Robocode软件一些重要元素做了详细的说明。文中还详细的列出了Robocode机器人编程常用到的几个重要的基础原理。
      最后本文对本次课题中完成的机器人程序做了详细的分析,包括机器人程序的整体构架,内部类的各种参数,尤其是对机器人的雷达扫描策略,移动策略,炮弹能量策略,瞄准策略做了重点分析,并列出其关键代码一一做出说明。

关键词:Robocode,策略,圆周瞄准

  

目录
摘要 I
ABSTRACT II
第1章 引言 1
1.1 背景 1
1.2 研究内容 2
第2章 Robocode系统 3
2.1 Robocode软件 3
2.1.1 Robocode安装的系统要求 3
2.1.2 Robocode机器人程序开发环境要求 3
2.1.3 Robocode 的程序编辑器 3
2.1.4 Robocode机器人的战场 3
2.1.5 Robocode的战斗仿真引擎设置 4
2.1.6 Robocode的记分牌 6
2.2 Robocode的几个重要概念 7
2.3本章小结 7
第3章 Robocode机器人系统 8
3.1 Robocode的机器人分类 8
3.1.1 根据大小分类 8
3.1.2 根据所继承的Robot分类 8
3.2 Robocode机器人的详细分析 8
3.2.1 Robocode机器人的战斗参数 9
3.2.2Robot命令 12
3.3 Robocode的4大运动方式 14
3.3.1 明显有规律的主要运动 14
3.3.2 随机性很强的主动运动 15
3.3.3 对瞄准又干扰性的主动运动 16
3.3.4 依据对方发弹或者运动而采取的被动运动 16
3.4 本章小结 17
第4章 本课题机器人程序分析 18
4.1 机器人程序总体框架 18
4.2机器人程序主类代码分析 18
4.3 机器人内部类代码分析 22
4.4移动策略 22
4.5炮弹能量策略 24
4.6雷达扫描策略 24
4.7圆周瞄准策略 26
4.8 本章小结 30
第5章  结束语 31
致谢 32
参考文献 33
附录:程序源代码 34

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于struts新闻发布系统 下一篇基于JSP的人力资源管理系统设计与..

相关栏目

最新文档下载

推荐文档下载