From 6186b2b40fe513d9e107e3964533d5f13b6fecc2 Mon Sep 17 00:00:00 2001 From: paulusja Date: Thu, 16 Apr 2026 14:53:24 +0200 Subject: [PATCH] Add background color. --- snake/main.py | 2 +- snake/window.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/snake/main.py b/snake/main.py index 09caccb..843363e 100644 --- a/snake/main.py +++ b/snake/main.py @@ -3,7 +3,7 @@ from window import Window if __name__ == '__main__': - window = Window(title='Snake', size=(800, 600)) + window = Window(title='Snake', size=(800, 600), background_color=(0, 128, 0)) clock = pygame.time.Clock() framerate = 25 diff --git a/snake/window.py b/snake/window.py index 41eef91..214c734 100644 --- a/snake/window.py +++ b/snake/window.py @@ -2,12 +2,13 @@ import pygame class Window: - def __init__(self, title, size): + def __init__(self, title, size, background_color=(0, 0, 0)): pygame.init() pygame.display.set_caption(title) self.__surface = pygame.display.set_mode(size=size) + self.__color = background_color def reset(self): - self.__surface.fill((0, 0, 0)) + self.__surface.fill(self.__color) \ No newline at end of file