游戏中寻找学习JAVA的乐趣之 坦克大战系列下-编写我的第一个坦克

游戏中寻找学习JAVA的乐趣之 坦克大战系列下-编写我的第一个坦克

首页枪战射击坦克大战内置菜单更新时间:2024-04-30

本篇主要对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