马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 yanyongyu 于 2019-3-11 12:24 编辑
在原版飞机大战的基础上添加了boss关卡以及各种特效,修复了许多bug,有四种道具哦!
分数使用sqlite轻量级数据库
多线程不太会轻喷
喜欢就来个star
死亡无敌时间有护盾显示,修复了子弹切换的时候突然出现已射出子弹,优化了鼠标点击事件统一到event(可以避免许多bug)
修复了暂停操作导致补给包重新开始计时
新增了boss画面、帮助界面、暂停界面(重新开始、中途退出)
新增道具双倍伤害、医疗包
有exe文件以及源码,exe上传太慢所以版本不一定是最新的
原贴发在了好资源齐分享的作品展示
https://fishc.com.cn/thread-130568-1-1.html
2019/3/2更新:
游戏exe有点大,此次对pyinstaller打包进行了处理。
exe从200+M缩小到了18M。
附上处理代码,添加至spec文件的pyz后。(不能用exclude选项打包,实际并没有少多少)# main.spec
Key = ['mkl','libopenblas']
def remove_from_list(input, keys):
outlist = []
for item in input:
name, _, _ = item
flag = 0
for key_word in keys:
if name.find(key_word) > -1:
flag = 1
if flag != 1:
outlist.append(item)
return outlist
a.binaries = remove_from_list(a.binaries, Key)
exe下载地址:
https://github.com/yanyongyu/PlaneGame/releases
源码地址:
https://github.com/yanyongyu/PlaneGame |