diff --git a/assets/logo.png b/assets/logo.png index 112ce63..aa0aca3 100644 Binary files a/assets/logo.png and b/assets/logo.png differ diff --git a/main.py b/main.py index 93a1466..a979a91 100644 --- a/main.py +++ b/main.py @@ -21,7 +21,7 @@ def main(): "show_names": True }, "styling": { - "font": pygame.font.Font("assets/fonts/Metropolis-Regular.ttf", 36), + "font": pygame.font.Font("assets/fonts/Metropolis-Regular.ttf", 30), "small_font": pygame.font.Font("assets/fonts/Metropolis-Regular.ttf", 15), "button_colour": (200, 200, 200), "pressed_button_colour": (150, 150, 150), diff --git a/states/start_menu.py b/states/start_menu.py index 2b537fb..449c5dc 100644 --- a/states/start_menu.py +++ b/states/start_menu.py @@ -17,8 +17,9 @@ class StartMenu(GameState): self.default_button_width = self.screen.get_width() * 0.8 # logo - self.logo = pygame.image.load("assets/logo.png") - self.logo = pygame.transform.scale(self.logo, (self.screen.get_width() * 0.8, self.screen.get_height() * 0.2)) + self.logo = pygame.image.load("assets/logo.png").convert_alpha() + self.logo_scale = 0.7 + self.logo = pygame.transform.smoothscale(self.logo, (self.logo.get_rect().size[0] * self.logo_scale, self.logo.get_rect().size[1] * self.logo_scale)) # buttons self.upload_demo_button = Button(self.default_button_start_x, @@ -129,7 +130,7 @@ class StartMenu(GameState): self.upload_demo_button.draw(self.screen) self.settings_button.draw(self.screen) self.quit_button.draw(self.screen) - self.screen.blit(self.logo, (self.screen.get_width() * 0.1, 50)) + self.screen.blit(self.logo, ((self.screen.get_width() // 2) - (self.logo.get_width() // 2), 30)) self.manager.draw_ui(self.screen)