• 大小: 8.76M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: python  pygame  flappybird  

资源简介

使用了  python  和  pygame  python的版本为python 3.6.1 pygame是32bit的  (python  和 pygame的版本要匹配,否则可能跑不起来)

有菜单

可切换难度(就是调参数)

p 为暂停

还有一个可作弊的键我忘了

资源截图

代码片段和文件信息

import math
import os
import time
from  random import randint
from random import uniform
import pygame
from pygame.locals import * #导入一些常用的变量
from collections import deque#加入了队列

FPS = 60
BK_WIDTH = 900  #背景宽度
BK_HEIGHT = 650  #背景高度
PIPE_WIDTH = 80 #水管的宽度
PIPE_HEIGHT = 10 #水管素材的高度
PIPE_HEAD_HEIGHT = 32#管子头的高度

#初始化全局变量
BK_MOVE_SPEED = 0.22#主柱子每毫秒移动的速度
ADD_TIME = 2500##每隔多少毫秒就增加一个柱子 这种方法不会有漏洞吗  就是当毫秒数和帧数不匹配啥的  #还需要仔细的思考
TOTAL_PIPE_BODY  =  int(3/5 * BK_HEIGHT)  # 像素值必须为整数   占窗口的3/5
PIPE_RATE =0.96
a_i=“bird-wingup“
b_i=“bird-wingmid“
c_i=“bird-wingdown“

INITAL_SPEED = -0.37#鸟的Y轴初速度
BIRD_WIDTH = 50
BIRD_HEIGHT = 40
BIRD_INIT_SCORE  = 7#鸟的初始通关分数

STONE_ADD_TIME = 1000 #每隔多少毫秒就增加一个石头
STONE_WIDTH = 40
STONE_HEIGHT = 30
STONE_LEVEL = 4#石头出现的等级

BUTTON_WIDTH = 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        459  2017-12-11 14:48  flappy_bird\.idea\flappy_bird.iml

     文件        228  2017-12-11 14:47  flappy_bird\.idea\inspectionProfiles\profiles_settings.xml

     文件        221  2017-12-11 14:47  flappy_bird\.idea\misc.xml

     文件        274  2017-12-11 14:47  flappy_bird\.idea\modules.xml

     文件      18709  2017-12-11 18:00  flappy_bird\.idea\workspace.xml

     文件    3135782  2017-07-23 16:58  flappy_bird\bkm.mp3

     文件     991519  2017-07-21 11:59  flappy_bird\images\background.png

     文件     607109  2017-07-24 20:43  flappy_bird\images\background2.png

     文件     505192  2017-07-21 20:36  flappy_bird\images\background3.png

     文件     829817  2017-07-21 21:08  flappy_bird\images\background4.png

     文件     730601  2017-07-21 21:09  flappy_bird\images\background5.png

     文件     713165  2017-07-21 21:12  flappy_bird\images\background6.png

     文件    1468924  2017-07-23 17:58  flappy_bird\images\backgroundx.png

     文件        829  2014-03-14 10:01  flappy_bird\images\bird_wing_down.png

     文件        806  2014-03-14 10:01  flappy_bird\images\bird_wing_mid.png

     文件        829  2014-03-14 10:01  flappy_bird\images\bird_wing_up.png

     文件       5512  2017-07-24 19:22  flappy_bird\images\bullet.png

     文件       5912  2017-07-24 20:22  flappy_bird\images\fenghuang_down.png

     文件       5637  2017-07-24 20:23  flappy_bird\images\fenghuang_mid.png

     文件       6204  2017-07-24 20:22  flappy_bird\images\fenghuang_up.png

     文件       6328  2014-10-25 09:55  flappy_bird\images\pipe.png

     文件        331  2014-10-25 09:55  flappy_bird\images\pipe_body.png

     文件        692  2014-10-25 09:55  flappy_bird\images\pipe_end.png

     文件       5800  2017-07-22 17:01  flappy_bird\images\stone.png

     文件     443420  2017-07-23 18:36  flappy_bird\lose.wav

     文件      16972  2017-07-27 21:18  flappy_bird\myflappybird2.py

     文件       9468  2017-07-23 16:47  flappy_bird\touch.wav

     目录          0  2017-12-11 14:47  flappy_bird\.idea\inspectionProfiles

     目录          0  2017-12-11 18:00  flappy_bird\.idea

     目录          0  2017-07-24 20:43  flappy_bird\images

............此处省略4个文件信息

评论

共有 条评论