各种经典java小游戏(Java能开发什么游戏)

  想必大家都知道,Java应用于很多方面,包括游戏开发,无论是在电脑上还是手机上,都有用Java开发的游戏,下面列举其中5种JAVA小游戏供大家娱乐。

image.png

  1.飞机大战

  它的主要模块如下:主界面,英雄机,小敌机,大敌机,子弹,小蜜蜂!检测英雄机和敌人的碰撞,子弹和敌人的碰撞,计算出各个对象的宽和高,让英雄机随着鼠标移动,添加鼠标移动监听等。

  2.坦克世界

  这个游戏相信很多90后的小伙伴都记得吧!小时候经常偷偷的和小伙伴一起玩的游戏之一,那个时候小霸王游戏机,还是插卡的,几乎每个游戏卡上都有这个游戏。

  可以自己建立战场,吃了一把手枪或者累积获得三个星星,可以加强火力,不管什么墙壁都能打穿。还记得那个时候,还可以自己把中间位置的那个老鹰(自己的BOSS)打死,直接结束游戏。后来赶巧的是,我们大二的java程序设计的大作业,就是写出这个游戏来。使用的工具就是MyEclipse,这个是基于java线程技术的小游戏,多重地图,多重关卡

  ,利用文件的读取,改变地图属性,坦克属性,火力属性,利用绘图技术,绘制地图显示效果。

  3.贪吃蛇大作战

  设计游戏图纸,画出900X700的白色游戏窗口,在窗口上添加画布,在画布上添加标题,然后在黑色区域添加游戏区域。

  放置静态的蛇:一个头、两个身体,加上开始提示:按空格键开始游戏,让蛇动起来:监听Timer事件,平移数据,实现游戏暂停实现转向功能。添加食物,吃掉食物,添加死亡条件,实现“重新开始”功能,添加分数和长度。

  4.俄罗斯方块

  大致的原理是使用二维数组保存划分的地图,游戏前先将所有地图中的格子初始化为空,玩游戏过程中,我们能够看到界面上的方块,那么就得将地图中所有的方块绘制出来,当然,除了需要绘制方块外,游戏积分和游戏结束的字符串在必要的时候也需要绘制,通过随机数的方式产生方块所组成的几种图形,一般七种图形:条形、田形、正7形、反7形、T形、Z形和反Z形,生成条形。重复以上的生成图形、图形下落、左右下移动、判断消除行的操作,一个简单的俄罗斯方块就完成了。

  5.五子棋

  这个是编程上的效果图,开始菜单包含:重新开始、悔棋两个功能,目前悔棋可以支持连续悔。


发表评论

评论列表

还没有评论,快来说点什么吧~