From f96b0d579fc95e5ece247ffc9a74258afd1094f4 Mon Sep 17 00:00:00 2001 From: ThisBirchWood Date: Sat, 19 Apr 2025 19:30:55 +0200 Subject: [PATCH] REMOVE unused game.py --- models/game.py | 54 -------------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 models/game.py diff --git a/models/game.py b/models/game.py deleted file mode 100644 index 2706fb0..0000000 --- a/models/game.py +++ /dev/null @@ -1,54 +0,0 @@ -import pygame -from models.match import Match -from models.player import Player -from models.team import Team -from render.renderer import Renderer -from controllers.player_controller import PlayerController - -WIDTH, HEIGHT = 700,700 -FPS = 60 - -class Game: - def __init__(self, match: Match): - pygame.init() - self.screen = pygame.display.set_mode((WIDTH, HEIGHT), pygame.RESIZABLE) - self.font = pygame.font.Font(None, 36) - self.small_font = pygame.font.Font(None, 15) - - pygame.display.set_caption("CS2 Demo Mapper") - - self.clock = pygame.time.Clock() - self.running = True - - self.match = match - self.renderer = Renderer(self.match, self.screen) - self.player_controller = PlayerController(self.renderer.player_render, self.match) - - def handle_events(self): - """Handles user inputs.""" - for event in pygame.event.get(): - if event.type == pygame.QUIT: - self.running = False - self.renderer.slider.handle_event(event) - self.player_controller.update(event) - - def update(self): - """Updates game objects.""" - self.match.next_tick() - - def draw(self): - """Draws everything on screen.""" - self.renderer.render() - - pygame.display.flip() # Update display - - def run(self): - """Main game loop.""" - while self.running: - self.handle_events() - self.update() - self.draw() - self.clock.tick(self.match.tick_rate) - - pygame.quit() -