资源简介
本游戏基于python+pygame开发的一款飞机大战游戏,附上完整代码,图片及素材文件,注释清晰,运行编译过程注意导入包模块。
代码片段和文件信息
import pygame
class Bullet1(pygame.sprite.Sprite):
def __init__(self positon):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load(“images/bullet1.png“).convert_alpha()
self.rect = self.image.get_rect()
self.rect.left self.rect.top = positon
self.speed = 12
self.active = True
self.mask = pygame.mask.from_surface(self.image)
def move(self):
self.rect.top -= self.speed
if self.rect.top < 0:
self.active = False
def reset(self position):
self.rect.left self.rect.top = position
self.active = True
class Bullet2(pygame.sprite.Sprite):
def __init__(self positon):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load(“images/bullet2.png“).convert_alpha()
self.rect = self.image.get_rect()
self.rect.left self.rect.top = positon
self.speed = 14
self.active = True
self.mask = pygame.mask.from_surface(self.image)
def move(self):
self.rect.top -= self.speed
if self.rect.top < 0:
self.active = False
def reset(self position):
self.rect.left self.rect.top = position
self.active = True
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1301 2018-12-22 20:18 plane\bullet.py
文件 4748 2018-12-22 00:02 plane\enemy.py
文件 78500 2015-07-24 18:05 plane\font\font.ttf
文件 4088 2018-12-21 20:35 plane\images\again.png
文件 38589 2018-12-21 20:35 plane\images\background.png
文件 5641 2018-12-21 20:35 plane\images\bomb.png
文件 7609 2018-12-21 20:35 plane\images\bomb_supply.png
文件 292 2018-12-21 20:35 plane\images\bullet1.png
文件 289 2018-12-21 20:35 plane\images\bullet2.png
文件 7153 2018-12-21 20:35 plane\images\bullet_supply.png
文件 3232 2018-12-21 20:51 plane\images\enemy1.png
文件 3469 2018-12-21 20:35 plane\images\enemy1_down1.png
文件 3932 2018-12-21 20:35 plane\images\enemy1_down2.png
文件 5287 2018-12-21 20:35 plane\images\enemy1_down3.png
文件 2040 2018-12-21 20:35 plane\images\enemy1_down4.png
文件 7864 2018-12-21 20:35 plane\images\enemy2.png
文件 9802 2018-12-21 20:35 plane\images\enemy2_down1.png
文件 10844 2018-12-21 20:35 plane\images\enemy2_down2.png
文件 12476 2018-12-21 20:35 plane\images\enemy2_down3.png
文件 3866 2018-12-21 20:35 plane\images\enemy2_down4.png
文件 8682 2018-12-21 20:35 plane\images\enemy2_hit.png
文件 43342 2018-12-21 20:35 plane\images\enemy3_down1.png
文件 48572 2018-12-21 20:35 plane\images\enemy3_down2.png
文件 53562 2018-12-21 20:35 plane\images\enemy3_down3.png
文件 59429 2018-12-21 20:35 plane\images\enemy3_down4.png
文件 65234 2018-12-21 20:35 plane\images\enemy3_down5.png
文件 11016 2018-12-21 20:35 plane\images\enemy3_down6.png
文件 42175 2018-12-21 20:35 plane\images\enemy3_hit.png
文件 40357 2018-12-21 20:35 plane\images\enemy3_n1.png
文件 40478 2018-12-21 20:35 plane\images\enemy3_n2.png
............此处省略42个文件信息
相关资源
- 基于Python的学生管理系统
- 基于python-flask的个人博客系统
- 基于Python爬虫爬取天气预报信息
- 基于python的三层神经网络模型搭建
- python 飞机大战
- python 飞机大战小游戏
- 12306抢票代码(基于python2)
- 基于Python实现的简易画气球
- 基于Python的酒店管理系统
- 老男孩python项目实战
- python飞机大战图片
- python pygame 自制飞机大战游戏(加入
- 毕业设计压缩包.zip(基于Python飞机大
- pygame之《飞机大战》
- XATU_Project.zip
- Python 飞机大战 增强版本完整代码实现
- 基于Python的离线Google地图操作实现
- ENU与WGS84相互转换,基于python与matla
- 基于Python完成张军版计算智能相关算
- FlaskWeb开发:基于Python的Web应用开发实
- 基于python的FMU仿真工具
- 基于python的小游戏 含源代码
- 深度学习入门 基于python理论与实现
- 基于python的单机版中国象棋
- 基于python的招聘网站分析源码及爬取
- python飞机大战源代码
- python项目飞机大战全资源
- 基于Python的网络爬虫系统的设计与实
- 基于Python的分布式网络爬虫系统的设
- 基于python的小车走黑线
评论
共有 条评论