本篇主要对Robocode的使用进行演示。
Robocode的基本使用
今天我们要看看我们安装的Robocode应该怎么使用,我相信大家应该已经迫不及待了吧,当然,我也相信很多童鞋都已经开始玩起来了,那我就领着大家来使用以下吧。
首先在主界面中有这几个菜单
Battle是用于对战的,Robot是其自带的坦克编辑器,Option当然是用于一些基本设置的啦,还有Help就是一些说明文档喽。
当然我们肯定需要一个一个的看啦,Battle菜单中我们可以新创建一个对战,也可以打开之前录制的对战(我们这个支持录像呦!)
让我们来看看对战界面吧。
开启对战!看!打起来啦!
战斗结束后的成绩单呦!
谁嬴谁输一目了然了吧。 怎么样,还有趣吧。那么接下来我们就编写我们第一个坦克吧。编写第一个坦克,我们先在这个工具里编写我们第一个坦克吧。点击主界面的Robot菜单选择Editor
在打开的窗口里选择File—New
随后起个名字吧如:QFFirstRobot
再给个包名吧,如:com.qf.robot
确定后,一个坦克编写界面出现了,它还给我们自动生成了代码呦!
坦克继承了工具中Robot类,可以重写很多函数,我们在这里就重写里面的主函数(run函数),扫描坦克函数(onScannedRobot函数)
run函数代码如下:
从上面的代码我们发现,这个工具果然就是在让我们潜心研究策略和算法,很多的函数都已经封装好了呀,真的很方便。
好啦,本期内容就到这里喽,我是不会玩游戏却非得写游戏的陈老师,一起来学习JAVA吧!
附:第一个坦克的完整代码。
看了这些是不是想要学习Java技术呢!
上述就是千锋重庆Java培训老师分享的Java乐趣之坦克大战。你想不想也学习一下这个受欢迎的开发语言呢?那就赶快抓紧时间入行吧!
如果你想要在短时间内掌握Java专业技术,不妨就选择千锋重庆Java培训。千锋重庆Java培训课程采用全程面授教学,拒绝视频同步授课,拒绝双元视频班教学,拒绝直播授课,教师一对一指导学员做项目,全新打造“主流技术 前沿技术 企业级联动”教学课程,重新优化和定义JavaEE,采用最新版本技术开展教学,致力于为学员打造最牛的、最新的技术,助力学员拿下BAT级企业Offer。
千锋重庆Java培训,让你在同样的起跑线,跑出不一样的高度。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved