def game_over(self):
print("game over")
font = pygame.font.Font(None, 100)
text = font.render("GAME OVER", True, WHITE)
text_rect = text.get_rect()
text_x = self.screen.get_width() // 2 - text_rect.width / 2
text_y = self.screen.get_height() // 2 - text_rect.height / 2
self.screen.blit(text, [text_x, text_y])
pygame.display.flip()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_q:
sys.exit()
elif event.key == pygame.K_p:
self.restart_game()
评论列表
文章目录