【pygame】微信飞机大战
文章目录
- 项目简介
- 运行方法
- 方法一
- 方法二
- 功能介绍
- 目录结构
- 注意事项
- 项目下载
项目简介
- 这是一个利用 pygame 制作的仿微信飞机大战的项目
运行方法
方法一
- 直接运行游戏目录下的
play-game.exe
文件。
方法二
- 使用带有 pygame 环境的 python 解释器运行
main.py
文件
注:pygame 环境可以使用 pip install pygame -i https://pypi.tuna.tsinghua.edu.cn/simple 进行下载。
功能介绍
目录结构
aircraft battle/
├─game_class # 项目中的自建模块和分数文件
├─images # 项目中用到的图片素材
│ ├─icon # 图标
│ ├─life # 生命值
│ ├─material # 主要素材
│ └─options # 设置界面的图片
├─sounds # 项目中用到的音效素材
└─standby # 备用文件,用于解决报错问题
注意事项
- 当运行文件时出现直接闪退的情况,请检查一下本地环境中是否有音频设备,如果没有,请将游戏目录下
standby
文件夹中的文件覆盖到game_class
中。
注:以上方法执行后如果还是闪退,请参考
注意事项2
进行设置。
- 当在游戏进行中突然闪退时,请运行游戏目录下
环境
文件夹中的.exe
文件安装新的 Python 环境,并使用新的解释器运行main.py
。
项目下载
这个项目是我在学习 pygame 时做的练手小游戏,如果您觉得哪里有不足之处,请在评论区中指出,我会尽快修改的,谢谢(●ˇ∀ˇ●)
【pygame】微信飞机大战相关推荐
- Python游戏之Pygame——太空飞机大战(三)
上一篇(Python游戏之Pygame--太空飞机大战(二))完成了敌机类以及敌机坠毁时释放包裹类,这一篇将给出英雄战机类和处理.由于英雄战机是由游戏者操控的,所以要处理操控事件,比如往那个方向飞,发 ...
- Python游戏之Pygame——太空飞机大战(四)
上一篇(Python游戏之Pygame--太空飞机大战(三))完成了英雄战机和星空,那么基本上飞机大战的主要元素都已经完成,该是总结成功玩自己游戏的时候了. 哦,差点忘了,Bullet类对于普通子弹和 ...
- Python游戏之Pygame——太空飞机大战(二)
上一篇(Python游戏之Pygame--太空飞机大战(一))文章简单对游戏进行了说明,给出了部分配置文件以及子弹类.下面给出敌机类和方法. 大家直到,飞机必须能非,最好能非直线飞行.因此必须有X_s ...
- 【三】仿微信飞机大战cocos2d-x3.0rc1
上一篇:[二]仿微信飞机大战cocos2d-x3.0rc1 今天的任务是: 1.我机子弹无限量发射 2.三种类型敌机的出现 3.敌机自己碰墙死掉 一.效果界面展示 暂时没有实现子弹打中敌机 二.工程解 ...
- pygame实现飞机大战游戏
标题:pygame实现飞机大战游戏 源码链接:我的github地址 一.具体演示 1.怪兽分为小怪,和大怪:大怪可以发射子弹 2.英雄飞机共有10个生命值 3.英雄飞机可以上下左右移动 4.显示了英雄 ...
- 体感游戏 | 手势识别玩飞机大战游戏(一) 用pygame实现飞机大战小游戏
Color Space OpenCV与AI深度学习 后面将分四篇文章来介绍实现手势识别控制飞机大战游戏的功能,它们分别是: 使用Pygame实现简易飞机大战小游戏 使用Python+OpenCV实现简 ...
- cocos2d-x-3.3-022-仿微信飞机大战-开篇介绍
原文同步发布于我的wiki,查看原文或更新请移步: 点击打开链接 写在最前面 微信飞机大战,触控的大神JackyStudio 已经在他的专栏微信飞机大战讲解中完整细致的实现了一遍,基于cocos2d- ...
- 【C语言游戏】微信飞机大战 | PlaneFight(EasyX,drawAlpha绘制透明贴图,计时器,计帧器,游戏难度自动调整,接受鼠标消息,源码素材免费分享)
一.数据结构介绍 struct aircraft //所有飞机的结构体 typedef struct aircraft{ int type;//飞机类型 int HP;//剩余血量 int bomb_ ...
- 用Javascript模拟微信飞机大战游戏
最近微信的飞机大战非常流行,下载量非常高. 利用JS进行模拟制作了一个简单的飞机大战[此源码有很多地方可以进行重构和优化] [此游戏中没有使用HTML5 任何浏览器都可以运行]. 效果图: 原理:利用 ...
- Python实验,用pygame做飞机大战游戏设计
飞机大战游戏设计 摘 要:根据课程要求,以及面向对象程序设计的编程思想,在Windows操作系统环境下,运用PyCharm编译程序,以Python语言为开发语言,最终实现飞机大战游戏相应的游戏操作功能 ...
最新文章
- 从四个点来讲透OKR怎么设置的?
- CMakeLists.txt从入门到精通
- android代码混淆笔记
- 自动化测试jenkins shell命令
- Kafka Connect在MapR上
- mysql数据变化通通知机制_深入理解Notification机制
- ajax对象的属性和方法
- idea抽取重复方法快捷键_idea 常用快捷键
- 全球时报英语新闻爬虫
- 利用adobe x pro批量合并pdf
- js laypage mysql_layUI独立组件layer-laydate-laypage项目实践用法
- linux命令行 teamview,linux centos 命令行 安装 teamviewer 启动 停止
- 从“阿里月饼门”看安全
- VMWARE虚拟机启动失败,模块“Disk”启动失败
- 在配置DNS后服务器启动失败问题的排查
- DRAM Devices Organization
- Matlab Mathematica 向量(行,列) 矩阵
- Mac上Unity打ab包报错 Moving file failed. … No Such file or director
- TeamViewer挂了?用这几种方式依然可以实现Windows远程连接Linux
- 上传图片方向不对 php,如何解决IOS中html5上传图片方向问题?