Example #1
0
tela = pygame.display.set_mode(main_screen_size)

in_game = True

fps = 60

clock = pygame.time.Clock()

player = Player(0, 0, "KPNz")
grupo_players = pygame.sprite.Group()
grupo_players.add(player)

listener = Listener()
listener.setPlayer(player)

while in_game:
    clock.tick(fps)
    tela.fill((0, 0, 0))

    listener.update()
    eventos = listener.getEvents()
    for event in eventos:
        if type(event) == RightDirectionEvent:
            if player.rect[0] + 2 > 720:
                event.setCancelled()
    grupo_players.update()
    grupo_players.draw(tela)
    listener.runEvents()

    pygame.display.update()