经典飞机大战java源码

时间:2021-11-16 19:08:59
【文件属性】:

文件名称:经典飞机大战java源码

文件大小:16.32MB

文件格式:ZIP

更新时间:2021-11-16 19:08:59

飞机大战 带排行榜 带登录 带注册 带修改密码

在windows操作系统运行的小游戏,功能类似于原版微信经典飞机大战,主角是一架小飞机,自动发射一排子弹或两排子弹,攻击敌人,敌人分为小飞机、中飞机和大飞机,主角3条生命,小飞机打一下死,中飞机打三下死,大飞机打六下死,小飞机打死加1000分,中飞机打死加6000分,大飞机打死加30000分,沿途会有随机奖励小蜜蜂,打死后有时候加生命,有时候由一排子弹变两排子弹,且主角一旦与敌人碰撞,则生命数减一,两排子弹变为一排子弹,当生命减到零,游戏结束,并且随着玩家分数的增加,游戏的难度逐渐上升,屏幕上敌人越来越快。游戏刚打开时,先登录,若无昵称,则需要注册,登录后,用户昵称即为玩家的姓名,一旦游戏结束后,还能查看近一周的飞机大战排行榜。 该软件为C/S架构,用的是JFrame和JPanel窗口面板拼接技术以及主角与敌人碰撞检测,主角子弹与敌人碰撞检测原理,用户的信息采用属性文件方式存储,利用输入输出流对属性文件的读和写过程,充当增删改查的过程,排行榜采用用户的分数从高到低排列,用户实体类实现Comparable接口即可,在调用处,Collection.sort()方法排序。 并且最后用JSmooth软件将程序打包为exe可执行文件,用户双击即可打开。


【文件预览】:
airplane_war
----.project(388B)
----src()
--------com()
--------resources()
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----user.properties(401B)
----image()
--------bg0104.jpg(45KB)
--------bg.png(161KB)
--------login.png(2KB)
--------regist.png(974B)
--------updatepass.png(2KB)
--------hero0.png(12KB)
----.classpath(232B)
----bin()
--------com()
--------resources()

网友评论