准备文件
需要模块模块pygame
pygame简介
Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发的模块。
pygame的安装
使用命令 pip install pygame
所需素材(包括音频,图片素材):https://pan.baidu.com/s/1lq8CDvvhgymB_5h2wzKc8Q
密码:tebp
实现思路
原图
重要函数及部分代码展示
重要函数
启用pygame界面与音频组件组件,绘制一个480*700主界面:
pygame.init()
pygame.mixer.init()
bg_size = width, height = 480, 700
screen = pygame.display.set_mode(bg_size)
导入素材,以下为导入素材所用函数:
pygame.image.load(“图片路径”).convert_alpha() //以alpha通道导入图片,识别图片去白色背景,用于导入飞机子弹素材。
pygame.image.load(“图片路径”).convert() //常规导入图片,用于导入背景素材。
pygame.mi