资源简介
本游戏基于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飞机大战完整素材包字体音乐图
- 小甲鱼-飞机大战python
- 基于python和tkinter实现的随机点名程序
- 基于python+django留言板文档
- 基于python+django的留言板
- 基于python+django留言板
- 飞机大战源码(python+pygame)
- Python飞机大战代码括音效,图片,字
- Python飞机大战 图片+音乐
- 基于Python的图像分类
- 基于python的新冠疫情数据分析.zip
- 基于python的道路视频车道线检测
- 基于Python3 tkinterGUI界面实现读取本地
- 基于python实现的BS架构FTP服务器程序
- 亚马逊电子书-Keras快速上手:基于P
- 基于python3 tensorflow DBN_and_RNN的实现
- 基于python和pencv的车牌号码识别
- 自动化测试实战基于Python语言(虫师
- Python爬虫开发与项目实战.mobi
- 免费 Python项目开发实战第2版完整高清
- Flask Web开发:基于Python的Web应用开发
- 《深度学习入门:基于Python的理论与
- 深度学习入门:基于Python的理论与实
- 深度学习入门:基于Python的理论与实
- 深度学习入门:基于Python的理论与实
- 基于python下的 车牌识别代码 的车牌数
- 基于python下的 车牌识别代码
- SELENIUM2+自动化测试实战+基于PYTHON语言
- 基于Python3 tkinterGUI界面实现读取存储
评论
共有 条评论