Exemple #1
0
    timer = Timer()

    player1 = Player('player 1')

    while running:
        framerate = clock.tick(30)
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                pygame.quit()
                quit()
            elif event.type == pygame.KEYDOWN:
                if event.unicode != '\r' and event.unicode != '\b':
                    player1.keystrokes += event.unicode
                elif event.unicode == '\r':
                    player1.confirm_key = True
                elif len(player1.keystrokes) > 0:
                    player1.keystrokes = player1.keystrokes[:-1]

        screen.fill(white)
        draw_score(player1.score)
        draw_current_stroke(player1.keystrokes)

        if len(word_mem) <= 1:
            timer.tick()

        if timer.time >= 90:
            timer.reset()
            word_mem.append(new_word())
        elif len(word_mem) <= 1 and timer.time >= 90:
            word_mem.append(new_word())