Exemple #1
0
screen = pygame.display.set_mode(resolution)
pygame.display.set_caption("Flappy Bird")

clock = pygame.time.Clock()

background = pygame.image.load("bg.jpg").convert()
player_image = pygame.image.load("player.png").convert_alpha()

pipe_down_image = pygame.image.load("Pipe_Down.png").convert_alpha()
pipe_up_image = pygame.image.load("Pipe_Up.png").convert_alpha()

player_down = pygame.transform.rotate(player_image, -30)
player_dead = pygame.transform.rotate(player_image, -90)

player = Sprite(player_image, (100, 100))
player.set_gravity(True, fall_speed)

pipe_down = Sprite(
    pygame.transform.scale(
        pipe_down_image,
        (pipe_down_image.get_width(),
         pipe_down_image.get_height() + randrange(50, range_grow))), (400, 0))
pipe_up = Sprite(
    pygame.transform.scale(
        pipe_up_image,
        (pipe_up_image.get_width(), pipe_up_image.get_height() - 50)),
    (400, 520))

pipe_down1 = Sprite(
    pygame.transform.scale(
        pipe_down_image,
Exemple #2
0
screen = pygame.display.set_mode(resolution)
pygame.display.set_caption("Flappy Bird")

clock = pygame.time.Clock()

background      = pygame.image.load("bg.jpg").convert()
player_image    = pygame.image.load("player.png").convert_alpha()

pipe_down_image = pygame.image.load("Pipe_Down.png").convert_alpha()
pipe_up_image   = pygame.image.load("Pipe_Up.png").convert_alpha()

player_down = pygame.transform.rotate(player_image, -30)
player_dead = pygame.transform.rotate(player_image, -90)

player    = Sprite(player_image, (100, 100))
player.set_gravity(True, fall_speed)


pipe_down = Sprite(pygame.transform.scale(pipe_down_image, (pipe_down_image.get_width(), pipe_down_image.get_height() + randrange(50, range_grow))), (400, 0))
pipe_up   = Sprite(pygame.transform.scale(pipe_up_image, (pipe_up_image.get_width(), pipe_up_image.get_height() - 50)), (400, 520))


pipe_down1 = Sprite(pygame.transform.scale(pipe_down_image, (pipe_down_image.get_width(), pipe_down_image.get_height() + randrange(50, range_grow))), (600, 0))
pipe_up1   = Sprite(pygame.transform.scale(pipe_up_image, (pipe_up_image.get_width(), pipe_up_image.get_height() - 50)), (600, 520))


pipe_down2 = Sprite(pygame.transform.scale(pipe_down_image, (pipe_down_image.get_width(), pipe_down_image.get_height() + randrange(50, range_grow))), (800, 0))
pipe_up2   = Sprite(pygame.transform.scale(pipe_up_image, (pipe_up_image.get_width(), pipe_up_image.get_height() - 50)), (800, 520))

pipe_down3 = Sprite(pygame.transform.scale(pipe_down_image, (pipe_down_image.get_width(), pipe_down_image.get_height() + randrange(50, range_grow))), (1000, 0))
pipe_up3   = Sprite(pygame.transform.scale(pipe_up_image, (pipe_up_image.get_width(), pipe_up_image.get_height() - 50)), (1000, 520))