「java版如何获得船」怎么获得船

博主:adminadmin 2022-11-23 11:34:06 81

本篇文章给大家谈谈java版如何获得船,以及怎么获得船对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

求java战船游戏代码,如图

思路?

可以把船写成一个类,储存坐标、方向和长度,坐标不是在屏幕上显示的位置,而是根据你的面板网格划分的位置,不过习惯上最好还是从左上角作为原点来数(毕竟java里所有的窗口面板和图形都是这样的)。

布局面板两个,一个你的一个别人的,在布局面板里添加摆放船的方法(比方说一个按钮,按下之后就在面板里添加一个小船,如果你的小船已经是从JComponent类里继承过来的,可以直接添加MouseMotionListener,拖动鼠标改变位置),摆放好了之后确认一下把船占据的所有格子的坐标都记录下来。

显示面板一个,最好自己新建一个类继承JPanel类,方便绘图,只要画网格就行了,其他什么都不用画出来,反正谁都看不见,自己布的局自己记住就好啦!在这里只需要记录目标坐标(就是对方的船在的位置)就行了,然后添加MouseListener判断点击位置,绘制不同的图像来表示是否击中。最后别忘了每一次点击后都要换一个判断对象(玩家)就行了

Java沉船游戏

在一个5*5的平面上随机生成4艘船(船只玩家不可见,地图大小可动态生成)∶

玩家可以输入坐标比如(1,A)来尝试击沉船,如果坐标超出范围则需要重新让玩家输入。

在输入坐标后,将发射炮弹,炮弹击中该坐标区域:

每当玩家输入坐标后,需要反馈一次表格情况,并显示已尝试次数和已击沉船的数量

当所有船击沉时,游戏结束,显示已尝试次数,并询问玩家是否再来一局。

是,则再开始一局.则游戏结束。

链接:

提取码: 1111

我的世界船怎么做?

参考下面方法制作:

操作工具:安卓手机

1、船需要用到木头,先去找到树木获得木块。

2、然后用木块合成木板,一个木块可以合成四个木板。

3、接着先用木板合成工作台,然后将合好的工作台放在地上。

4、然后在工作台这里,右击工作台,用五块木板合成小船。

5、最后就完成船的制作了,接下来我们将小船放在水里。

6、右击小船即可乘坐到船上,按方向即可前进。

关于java版如何获得船和怎么获得船的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。