用户:
屑雷神索尔查看:0 回复:1 评论:0 创建时间:2019-12-21T22:48:23
跑酷游戏
空格跳
(自备block.jfif,block2.jfif,him.jpg,dimand.png)
欢迎加入不是3D的我的世界工作室,想加入的留言
代码如下:
import pygame import random pygame.init() pygame.mixer.init() bgm=pygame.mixer.music.load('BGM.mp3') pygame.mixer.music.play(-1) steve=pygame.image.load('him.jpg') dimand=pygame.image.load('dimand.png') block=pygame.image.load('block.jfif') success=pygame.mixer.Sound('success.wav') block2=pygame.image.load('block2.jfif') #e = pygame.mixer.Sound('e.wav') screen = pygame.display.set_mode((1000, 300)) going=True stevex=700 stevey=100 blockx=0 gravity=0.5 jumpspeed=0 jumping=False dimandx=-300 block2x=-500 timer=pygame.time.Clock() speed=random.randint(8,15) while going: srect=steve.get_rect() drect=dimand.get_rect() brect=block.get_rect() srect.center=(stevex,stevey) drect.center=(dimandx,-50) brect.center=(blockx,180) b2rect = block2.get_rect() b2rect.center = (block2x, 180) if jumping: jumpspeed-=gravity if stevey>100: stevey=90