Python微信打飞机小游戏
Python编写的微信打飞机小游戏,使用时注意Python以及Pygame的版本匹配问题
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1715 2015-11-05 20:56 bullet.py
文件 6427 2015-11-17 19:43 enemy.py
目录 0 2015-11-06 10:29 image
文件 36620 2014-06-20 09:39 imageackground.png
文件 5570 2014-06-20 09:38 imageomb.png
文件 8944 2014-06-20 09:39 imagetn_finish.png
文件 486 2014-06-20 09:38 imageullet1.png
文件 485 2014-06-20 09:38 imageullet2.png
文件 2968 2014-06-20 09:38 imageenemy1.png
文件 3365 2014-06-20 09:38 imageenemy1_down1.png
文件 3815 2014-06-20 09:38 imageenemy1_down2.png
文件 5239 2014-06-20 09:38 imageenemy1_down3.png
文件 1723 2014-06-20 09:38 imageenemy1_down4.png
文件 8112 2014-06-20 09:38 imageenemy2.png
文件 10408 2014-06-20 09:38 imageenemy2_down1.png
文件 11562 2014-06-20 09:38 imageenemy2_down2.png
文件 13310 2014-06-20 09:38 imageenemy2_down3.png
文件 3356 2014-06-20 09:38 imageenemy2_down4.png
文件 9126 2014-06-20 09:38 imageenemy2_hit.png
文件 47800 2014-06-20 09:38 imageenemy3_down1.png
文件 53349 2014-06-20 09:38 imageenemy3_down2.png
文件 60269 2014-06-20 09:38 imageenemy3_down3.png
文件 66517 2014-06-20 09:38 imageenemy3_down4.png
文件 75014 2014-06-20 09:38 imageenemy3_down5.png
文件 8722 2014-06-20 09:38 imageenemy3_down6.png
文件 45497 2014-06-20 09:38 imageenemy3_hit.png
文件 42482 2014-06-20 09:38 imageenemy3_n1.png
文件 42572 2014-06-20 09:38 imageenemy3_n2.png
文件 2837 2014-06-20 09:39 imagegame_loading1.png
文件 4989 2014-06-20 09:39 imagegame_loading2.png
文件 6309 2014-06-20 09:39 imagegame_loading3.png
............此处省略47个文件信息
# ===============================================================================
# 主要功能:定义子弹的相关属性
# 算法流程:
# 注意事项:1)position代表子弹出现的位置,由主函数给出
# ===============================================================================
# 导入相关模块
# coding: utf-8
import pygame
# ====================定义普通子弹====================
class Bullet1(pygame.sprite.Sprite):
def __init__(self position):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load(“image/bullet1.png“)
self.rect = self.image.get_rect()
self.rect.left self.rect.top = position
self.speed = 12
self.active = True
self.mask = pygame.mask.from_surface(self.image)
def move(self):
if self.rect.top < 0:
self.active = False
else:
self.rect.top -= self.speed
def reset(self position):
self.rect.left self.rect.top = position
self.active = True
# ====================定义超级子弹====================
class Bullet2(pygame.sprite.Sprite):
def __init__(self position):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load(“image/bullet2.png“)
self.rect = self.image.get_rect()
self.rect.left self.rect.top = position
self.speed = 14
self.active = True
self.mask = pygame.mask.from_surface(self.image)
def move(self):
if self.rect.top < 0:
self.active = False
else:
self.rect.top -= self.speed
def reset(self position):
self.rect.left self.rect.top = position
self.active = True
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1715 2015-11-05 20:56 bullet.py
文件 6427 2015-11-17 19:43 enemy.py
目录 0 2015-11-06 10:29 image
文件 36620 2014-06-20 09:39 imageackground.png
文件 5570 2014-06-20 09:38 imageomb.png
文件 8944 2014-06-20 09:39 imagetn_finish.png
文件 486 2014-06-20 09:38 imageullet1.png
文件 485 2014-06-20 09:38 imageullet2.png
文件 2968 2014-06-20 09:38 imageenemy1.png
文件 3365 2014-06-20 09:38 imageenemy1_down1.png
文件 3815 2014-06-20 09:38 imageenemy1_down2.png
文件 5239 2014-06-20 09:38 imageenemy1_down3.png
文件 1723 2014-06-20 09:38 imageenemy1_down4.png
文件 8112 2014-06-20 09:38 imageenemy2.png
文件 10408 2014-06-20 09:38 imageenemy2_down1.png
文件 11562 2014-06-20 09:38 imageenemy2_down2.png
文件 13310 2014-06-20 09:38 imageenemy2_down3.png
文件 3356 2014-06-20 09:38 imageenemy2_down4.png
文件 9126 2014-06-20 09:38 imageenemy2_hit.png
文件 47800 2014-06-20 09:38 imageenemy3_down1.png
文件 53349 2014-06-20 09:38 imageenemy3_down2.png
文件 60269 2014-06-20 09:38 imageenemy3_down3.png
文件 66517 2014-06-20 09:38 imageenemy3_down4.png
文件 75014 2014-06-20 09:38 imageenemy3_down5.png
文件 8722 2014-06-20 09:38 imageenemy3_down6.png
文件 45497 2014-06-20 09:38 imageenemy3_hit.png
文件 42482 2014-06-20 09:38 imageenemy3_n1.png
文件 42572 2014-06-20 09:38 imageenemy3_n2.png
文件 2837 2014-06-20 09:39 imagegame_loading1.png
文件 4989 2014-06-20 09:39 imagegame_loading2.png
文件 6309 2014-06-20 09:39 imagegame_loading3.png
............此处省略47个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)