Robocode简介及创建第一个机器人 何足道 001
文章类别:
- 25 10 月, 2022
- 0 条评论
- pidgin-即时通讯2 7 3 exe
- Windows网络与通信程序设计 王艳平等 扫描版
- 三菱系列PLC快速入门与实践 周丽芳, 高清文字版
- 电子产品一体化开发环境 Altium Designer v8 1 Winter09 Edition
- 全球微波互联接入 Mobile WiMAX A Systems Approach to Understanding IEEE 802 16m Radio Access Technology , Ahmadi, 文字版
- Ansoft射频数模混合集成电路设计2 2 0 Ansoft_Designer_and_Nexxim_2 2 0_ISO-SiGNMAKER bin
你必须注册后才能投票!
快捷索引
什么是Robocode?
Robocode是2001年7月在美国IBM的WebalphaWorks上发布的坦克机器人战斗仿真引擎。Robocode是一位IBM的工程师MatNelson用Java语言所创造的机器人战斗仿真引擎。起初MatNelson只是想证明Java也可以编写游戏,没想到被爱好者当做了学习Java的工具。
Robocode不是一个完整游戏,它是个半成品,你所做的就是为你的机器人坦克编写智能程序,让它能够移动、进攻、防御、躲避、开火。只用几十行代码,就能立刻创造出一个简单但完整机器人,你可以立即将它装入Robocode引擎中,再从Robocode自带的那些水平不一的示例机器人中选取一个进行一番对战,还可以在网上下载由其他程序员编写的水平更高的机器人,与它们比试一下,看看自己的水平到底如何。
开发Robocode,也是一个极佳的学习Java语言的过程。随着你的机器人的”智力”水平的提高,你的编程能力也就跟着水涨船高了。
与通常玩的游戏不同的是:参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。Robocode是一种有趣的竞赛性编程,使用几行简单的代码,就能够让你创建一个活生生的机器人,一个真正的在屏幕上与其他机器人互相对抗的机器人。你可以看到它在屏幕上四处疾驰,碾碎一切挡道的东西。机器人配有雷达与火炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。Robocode可以让你在娱乐的同时学习与提高Java技术。
讲师概述:
何 其 锟 老 师
【简介】
何足道老师72年生人,围棋业余四段,古典吉他业余6级,西安交通大学机电一体化专业本科。从事开发及软件教育行业十余载,曾于西安协同软件任系统设计师,协同OA产品主要设计人。西安西部世纪软件公司历任项目经理和架构师,主要从事ERP产品的设计研发。
曾于IBM任内训课程讲师。曾于西安IBMSEACE实训基地、尚学堂等培训机构负责讲授J2EE高级阶段技术及项目课程。曾于西门子,上海宝信集团,山东黄金集团等多家国内著名企业传授JAVAEE方面的和测试方面的企业内训课程。
【资质证书】
→IBM-SEACE软件开发工程师认证培训项目认证讲师
→IBM-AUEC软件学院人才培育项目认证讲师
→IBMDB2UDBV8.1数据库管理员(IBMDB2DBA)证书
内容截图:
1 课程目录
2 Robocode简介
3 Robocode官网
4 部分代码
5 Robocode引擎主界面
6 选择战斗机器人
7 相对坐标系和绝对坐标系图示
8 雷达锁定算法图解
9 Java语法解析
会员福利
同类文章
文章类别:
本文链接: http://www.books51.com/170187.html
【点击下方链接,复制 & 分享文章网址】
Robocode简介及创建第一个机器人 何足道 001 → http://www.books51.com/170187.html |
上一篇: 前七讲课件 7z
下一篇: 电磁场与电磁波01-15
你必须注册后才能投票!
最新评论