From ddfe6f706d6f293b65aa3a0dc091fa35782651e4 Mon Sep 17 00:00:00 2001 From: Lerking Date: Tue, 15 Apr 2025 22:22:18 +0200 Subject: [PATCH] Add scoreboard.py --- scoreboard.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 scoreboard.py diff --git a/scoreboard.py b/scoreboard.py new file mode 100644 index 0000000..560ed6a --- /dev/null +++ b/scoreboard.py @@ -0,0 +1,18 @@ +import pygame + +class Scoreboard: + def __init__(self, font_size=24): + self.score = 0 + self.font = pygame.font.Font(None, font_size) + self.color = (255, 255, 255) + self.position = (10, 10) + + def add_points(self, points): + self.score += points + + def reset(self): + self.score = 0 + + def draw(self, screen): + score_text = self.font.render(f"Score: {self.score}", True, self.color) + screen.blit(score_text, self.position) \ No newline at end of file