资源简介
开发环境要求
本系统的软件开发及运行环境具体如下。
ü 操作系统:Windows 7、Windows 10。
ü Python版本:Python 3.7.1。
ü 开发工具:PyCharm 2018。
ü Python内置模块:sys、random、codecs。
ü 第三方模块:pygame。
注意:在使用第三方模块时,首先需要使用pip install命令安装该模块,例如,安装pygame模块,可以在Python命令窗口中执行以下命令:
pip install pygame
代码片段和文件信息
# -*- coding: utf-8 -*-
import pygame # 导入pygame库
from pygame.locals import * # 导入pygame库中的一些常量
from sys import exit # 导入sys库中的exit函数
import random
import codecs
# 设置游戏屏幕大小
SCREEN_WIDTH = 480
SCREEN_HEIGHT = 800
# 子弹类
class Bullet(pygame.sprite.Sprite):
def __init__(self bullet_img init_pos):
# 调用了父类的初始化方法来初始化sprite的属性
pygame.sprite.Sprite.__init__(self)# 调用了父类的初始化方法来初始化sprite的属性
self.image = bullet_img
self.rect = self.image.get_rect()
self.rect.midbottom = init_pos
self.speed = 10
def move(self):
self.rect.top -= self.speed
# 玩家飞机类
class Player(pygame.sprite.Sprite):
def __init__(self player_rect init_pos):
pygame.sprite.Sprite.__init__(self)
self.image = []
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 625664 2019-03-18 09:43 彩图版飞机大战的程序使用说明.doc
目录 0 1980-01-01 00:00 可执行程序\
文件 62 2019-03-18 09:37 可执行程序\score.txt
文件 44580952 2019-02-18 11:02 可执行程序\彩图版飞机大战.exe
目录 0 1980-01-01 00:00 可执行程序\image\
文件 555730 2018-11-29 10:47 可执行程序\image\background.png
文件 883 2018-11-27 11:26 可执行程序\image\bullet.png
文件 4545 2018-11-27 11:17 可执行程序\image\enemy1.png
文件 4956 2018-11-27 11:17 可执行程序\image\enemy2.png
文件 5175 2018-11-27 11:18 可执行程序\image\enemy3.png
文件 6780 2018-11-27 11:18 可执行程序\image\enemy4.png
文件 11706 2018-12-17 16:59 可执行程序\image\gameover.png
文件 44010 2017-10-19 14:45 可执行程序\image\ic_launcher.png
文件 14737 2018-11-27 10:52 可执行程序\image\pla
文件 15351 2018-11-27 10:52 可执行程序\image\pla
文件 18276 2018-11-27 10:55 可执行程序\image\pla
文件 23483 2018-11-27 10:55 可执行程序\image\pla
文件 36123 2018-11-27 10:56 可执行程序\image\pla
目录 0 1980-01-01 00:00 源程序\
文件 782336 2019-01-30 10:23 源程序\程序使用说明.doc
目录 0 1980-01-01 00:00 源程序\foo\
文件 16023 2019-01-24 13:28 源程序\foo\main.py
文件 60 2019-03-18 09:26 源程序\foo\score.txt
目录 0 1980-01-01 00:00 源程序\foo\resources\
目录 0 1980-01-01 00:00 源程序\foo\resources\image\
文件 555730 2018-11-29 10:47 源程序\foo\resources\image\background.png
文件 883 2018-11-27 11:26 源程序\foo\resources\image\bullet.png
文件 4545 2018-11-27 11:17 源程序\foo\resources\image\enemy1.png
文件 4956 2018-11-27 11:17 源程序\foo\resources\image\enemy2.png
文件 5175 2018-11-27 11:18 源程序\foo\resources\image\enemy3.png
文件 6780 2018-11-27 11:18 源程序\foo\resources\image\enemy4.png
............此处省略7个文件信息
相关资源
- python项目开发案例集锦
- 黑马python飞机大战代码
- python飞机大战小游戏
- python项目开发案例集锦.zip
- 黑马Python基础班飞机大战项目附图片
- 飞机大战python源码及游戏
- python pygame全民大战飞机游戏源码
- 是AI就躲个飞机-纯Python实现人工智能
- Python 飞机大战 游戏设计需求 与 实现
- python飞机小游戏源代码
- pygame入门《飞机大战》源码及素材
- 零基础学习python pygame 飞机大战可执行
- python开发飞机大战游戏图片素材
- python飞机大战素材加源码
- Python 雷电飞机射击 躲避游戏.rar
- pygame教程飞机大战
- 贪吃蛇游戏
- python开发的飞机大战 游戏源码
- python 飞机大战 游戏源码
- Python项目开发实战第2版高清晰PDF完整
- 飞碟大战就是把飞机大战改了一下
- 微信机器人(项目)-Python项目开发案
- 看图猜成语小程序(项目)-Python项目
- 简易五子棋控制台版(项目)-Python项
- 学生信息管理系统(项目)-Python项目
- 今天吃什么微信小程序源码(项目)
- 51商城(项目)-Python项目开发案例集
- 玛丽冒险(项目)-Python项目开发案例
- 超级画板(项目)-Python项目开发案例
- 企业编码生成系统(项目)-Python项目
评论
共有 条评论