文件夹结构

images 本项目所用到的图片文件,从微信的apk里面解压出来的,稍微处理了一下

sound 本项目所用到的声音文件,从微信的apk里面解压出来的,原来是mp3格式,转成了java可以播放的wav格式

src 本项目的源代码

publish 项目发布时的一些有用的启动脚本

help.html 本项目的帮助文件

score.dat 自动生成的用来保存序列化后的最高10个分数的文件

源码结构

config 项目的配置类目录

entity 项目的实体类目录

factory 项目的武器,子弹,敌机的创建工厂类

listener 项目的武器,子弹,敌机的位置改变监听接口

ui 项目的图形界面类

util 项目的工具类,文件操作,声音播放

项目发布步骤

1.导出ShootPlane.jar

2.将images,sound,help.html,score.dat拷贝到和ShootPlane.jar相同的文件夹里面

3.(可选)将publish里面的bat脚本拷贝到ShootPlane.jar相同目录里面

运行程序

使用启动脚本或者java -jar ShootPlane.jar可以运行程序

其余的细节部分,将逐步在项目的WIKI里面发布!谢谢关注,欢迎fork!

支持我,可以为我付点小费!https://me.alipay.com/jemygraw

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐