def game_over(self, p1_won):
font = config.get_default_font(config.game_over_label_font_size)
if p1_won:
text = "PLAYER 1 WON!"
else:
text = "PLAYER 2 WON!"
rendered_text = font.render(text, False, (255, 255, 255))
self.canvas.surface.blit(rendered_text, (config.resolution - font.size(text)) / 2)
pygame.display.flip()
pygame.event.clear()
paused = True
while paused:
event = pygame.event.wait()
if event.type == pygame.QUIT or event.type == pygame.KEYDOWN or event.type == pygame.MOUSEBUTTONDOWN:
paused = False
self.is_game_over = True
评论列表
文章目录