Commit cb755899 by BellCodeEditor

auto save

parent a68d356f
File added
bg.png

200 KB

bush.png

14.5 KB

cacti.png

5.58 KB

hero1.png

12.4 KB

hero2.png

10.9 KB

hero3.png

11.3 KB

hero4.png

11.5 KB

hero5.png

11.9 KB

import pygam
from pygame import local
pygame.init() # 初始
# 创建一个窗
screen = pygame.display.set_mode((1000, 600)
FPS = pygame.time.Clock() # pygame时钟,控制游戏速度(帧数
# 载入图
background = pygame.image.load('bg.png') # 背
road = pygame.image.load('road.png') #
stone = pygame.image.load('stone.png') # 石
cacti = pygame.image.load('cacti.png') # 仙人
apple = pygame.image.load('bush.png') # 灌木
hero = [pygame.image.load('hero1.png')
pygame.image.load('hero2.png')
pygame.image.load('hero3.png')
pygame.image.load('hero4.png')
pygame.image.load('hero5.png')
index = 0
y = 40
while True
for event in pygame.event.get()
if event.type == locals.QUIT
# 接收到退出事件后退出程
exit(
if event.type.key == locals.K_SPACE
jumpState = "up
if jumpState == "up"
if y > 150
y -=
els
jumpState = "down
if jumpState == "down
if y > 400
y +=
elsr
jumpState = "runing
wukong = hero[index
index +=
if index >= 5
index =
# 将背景图画上
screen.blit(background, (0, 0)
screen.blit(road, (0, 500)
screen.blit(wukong, (150, 400)
# 刷新画
pygame.display.update(
FPS.tick(60)
\ No newline at end of file
road.png

34.7 KB

{"第1名": 0, "第2名": 0, "第3名": 0}
\ No newline at end of file
stone.png

11.3 KB

Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment