作者第一次发布,有不足的地方请多多指教。
1.下载文件(作者自制的文件)
百度网盘
2、安装程序
百度网盘
3、安装流程
1、解压文件到c盘
2、打开安装程序(注意一定要点击图表打开,否则安装会出错)
3、点击创建的快捷方式,试试能不能运行(一定要有pygame)
代码:
import random
import random as r
import pygame
import pygame.display as dis
import pygame.image as img
import pygame.transform as tf
import time
import turtle as t
length = 10
height = 10
t.setup(length, height)
t.setworldcoordinates(0,0,length,height)
#acbdf=t.textinput("修改器","1、飞行高度"+"\n"+"2、障碍数量"+"\n"+"3、障碍的距离"+"\n"+"4、画面"+"\n"+"5、exit")
list1=["正在加载中...","当游戏进入选择页面。需要用键盘,按数字输入序号,选择难易程度。","当游戏进入开始页面,按空格即可飞起。","在游戏过程中,按鼠标即可暂停。","在暂停的时候,可以按“返回”退出","过了十五个障碍,即可过关。"]
list2=["[ ]%0","[# ]%20","[## ]%40","[### ]%60","[#### ]%80","[#####]%100"]
"""
for a in range(0,6):
print(list2[a])
if a==0:
print(list1[a]+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n")
else:
print("小贴士:"+list1[a]+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n"+"\n")
for e in range(0,30):
print("\n")
time.sleep(5)
for i in range(0,50):
print("\n")
"""
pygame.init()
screen=dis.set_mode((800,400),flags=0,depth=0)
dis.set_icon(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\小鸟.png"))
dis.set_caption("飞翔的小鸟")
bj1=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\dd.png"),(800,400))
js1=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\Photo_1656306664954.png"),(50,50))
js2=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220515083844.png"),(50,400))#岩浆块.png
js5=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220515084711.png"),(50,400))
js=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\小鸟(1).png"),(50,50))
js3=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\gameover.png"),(100,50))
js4=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\a123123.png"),(50,50))
jia=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\home.png"),(190,330))
x1=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220514143056.png"),(100,50))
x2=img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220514192351.png")
x3=img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220514192448.png")
x4=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220515094105.png"),(50,50))
bj12=tf.scale(img.load(r"C:\smallgame\Small Bird Go Home\屏幕快照\截图20220625160144.png"),(800,400))
e2=1
x=0
y=0
a=200
b=False
c=0
e=0
a1=150
b1=1
c1=True
ddd=1
#y1=r.randint(-270,232)
rect1=pygame.Rect(375,200,50,50)
list=[-270,230]
list1=[800,800]
rect=pygame.Rect(0,0,50,400)
rect2=pygame.Rect(0,0,50,400)
rect3=pygame.Rect(750,350,50,50)
ock=40
y1=r.randint(-350,-273)
rect.y=y1
rect2.y=rect.y+500
rect.x=800
rect2.x=800
d=False
"""
rude=pygame.mixer.music.load(r"D:\岑佳乐wesley\Cheetah Mobile - 新手关 Cloud 云.mp3")
pygame.mixer.music.play()
mymixer = pygame.mixer
mymixer.init()
mysound = mymixer.Sound(r"D:\岑佳乐wesley\Cheetah Mobile - 新手关 Cloud 云.mp3")
mysound.play(-1)
"""
cba=False
list1=["当游戏进入选择页面。需要用键盘,按数字输入序号,选择难易程度。","当游戏进入开始页面,按空格即可飞起。","在游戏过程中,按鼠标即可暂停。","在暂停的时候&#