From: Skullheadx <94652084+Skullheadx@users.noreply.github.com> Date: Sat, 3 Jun 2023 00:23:50 +0000 (-0400) Subject: clean up + remove debug hud X-Git-Tag: game~13 X-Git-Url: http://git.skullheadx.com/now.html?a=commitdiff_plain;h=f6e0cf03981fd30cf92ddce63a4bc4950f519900;p=fruit-ninja.git clean up + remove debug hud --- diff --git a/game.py b/game.py index bc80650..00cd5bc 100644 --- a/game.py +++ b/game.py @@ -82,7 +82,9 @@ class Game: bomb.update(delta) if self.player.hits(bomb): for i in range(self.EFFECT_COUNT_PER_BOMB): - self.effects.append(Effect(bomb.position + pygame.Vector2(random.random(), random.random()), bomb.radius, WHITE, darken=False)) + self.effects.append( + Effect(bomb.position + pygame.Vector2(random.random(), random.random()), bomb.radius, WHITE, + darken=False)) bomb.explode(self.fruits, self.bombs, self.effects) self.game_over = True @@ -110,7 +112,13 @@ class Game: for combo in self.combo_counters: combo.draw(surf) self.player.draw(surf) - text_surf = font.render(str(self.score), True, BLACK) - surf.blit(text_surf, (WIDTH - text_surf.get_width(), 0)) - text_surf2 = font.render(f"TIME SINCE LAST HIT {round(self.time_since_last_hit / 1000, 1)}", True, BLACK) - surf.blit(text_surf2, (WIDTH - text_surf2.get_width(), text_surf.get_height())) + text_surf = font.render(f"SCORE {self.score}", True, WHITE) + surf.blit(text_surf, (0, 0)) + # text_surf2 = font.render(f"COMBO {self.current_combo}", True, WHITE) + # surf.blit(text_surf2, (0, text_surf.get_height())) + # text_surf2 = font.render(f"TIME SINCE LAST HIT {round(self.time_since_last_hit / 1000, 1)}", True, BLACK) + # surf.blit(text_surf2, (WIDTH - text_surf2.get_width(), text_surf.get_height())) + + if self.game_over: + game_over_surf = font_large.render("GAME OVER", True, WHITE) + surf.blit(game_over_surf, game_over_surf.get_rect(center=(WIDTH / 2, HEIGHT / 2.5))) diff --git a/main.py b/main.py index 86c1e38..752a73c 100644 --- a/main.py +++ b/main.py @@ -11,7 +11,6 @@ while is_running: delta = clock.tick(FPS) status = scene.update(delta) scene.draw(screen) - screen.blit(font.render(f"FPS: {clock.get_fps():.2f}", True, BLACK), (0, 0)) pygame.display.update() if status == COMMAND_EXIT: diff --git a/setup.py b/setup.py index 2bdc58a..6f33c1d 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,6 @@ DARKEN = {RED: DARK_RED, ORANGE: DARK_ORANGE, YELLOW: DARK_YELLOW, GREEN: DARK_G # commands COMMAND_EXIT = 0 COMMAND_START = 1 -COMMAND_GAME_OVER = 2 def lerp(start, end, weight):