-
大小: 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.xm
文件 221 2017-12-11 14:47 flappy_bird\.idea\misc.xm
文件 274 2017-12-11 14:47 flappy_bird\.idea\modules.xm
文件 18709 2017-12-11 18:00 flappy_bird\.idea\workspace.xm
文件 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个文件信息
- 上一篇:Python3程序开发指南.第二版(带书签)
- 下一篇:Python贪吃蛇游戏
相关资源
- Django2 文件上传及功能支持中文名文件
- 深度学习入门:基于Python的理论与实
- 《Python3爬虫、数据清洗与可视化》
- IDA.Pro.v7.2_Hgl-Green(Python)+7.0(x86ar
- python项目开发案例集锦
- 《Python开发实战》(PDF版高清扫描版
- opencv_python官方中文教程源码修改版
- Python学习手册(第3版)-带目录完整版
- python2.7:scipy-0.19.0-win64
- Python Cookbook 第3版 中文版.pdf
-
ba
semap-1.2.1-cp37-cp37m-win_amd64.whl - 《Python源码剖析-深度探索动态语言核
- MDNETpython实现
- Python + PyQt5 + MySQL模拟QQ的聊天与娱乐
- 《Python深度学习》2018中文
- opencv3计算机视觉 python实现
- python项目web
- 目标跟踪CSK算法python实现
- Pycharm+Django+Python+MySQL开发
- Python自动化运维技术与最佳实践
- Python学习手册.mobi kindle电子书 带源码
- OpenCV 3-python语言
- Python基础教程 Beginning Python From Novic
- Selenium2 Python自动化测试实战第二版高
- 《selenium2 python 自动化测试实战第二版
- opencv_python-3.4.0+contrib-cp36-cp36m-win_amd
- 机电控制python
- scipy-1.0.0-cp36-none-win_amd64.whl
- python2.7、numpy、matplotlib在windows 64位平
- 《Python深度学习》中文版pdf+英文版
评论
共有 条评论