|
|
|
@ -11,11 +11,9 @@ class GameWindow: |
|
|
|
self.cell_size = cell_size |
|
|
|
self.cell_size = cell_size |
|
|
|
self.width = width * cell_size |
|
|
|
self.width = width * cell_size |
|
|
|
self.height = height * cell_size |
|
|
|
self.height = height * cell_size |
|
|
|
self.actual_screen_size = os.environ.get("RESOLUTION", "640x480").split("x") |
|
|
|
actual_screen_size = os.environ.get("RESOLUTION", "640x480").split("x") |
|
|
|
if self.width > int(self.actual_screen_size[0]) or self.height > int(self.actual_screen_size[1]): |
|
|
|
actual_screen_size = tuple(map(int, actual_screen_size)) |
|
|
|
self.target_size = self.actual_screen_size |
|
|
|
self.target_size = actual_screen_size if self.width > actual_screen_size[0] or self.height > actual_screen_size[1] else (self.width, self.height) |
|
|
|
else: |
|
|
|
|
|
|
|
self.target_size = (self.width, self.height) |
|
|
|
|
|
|
|
self.w_start_offset = (self.target_size[0] - self.width) // 2 |
|
|
|
self.w_start_offset = (self.target_size[0] - self.width) // 2 |
|
|
|
self.h_start_offset = (self.target_size[1] - self.height) // 2 |
|
|
|
self.h_start_offset = (self.target_size[1] - self.height) // 2 |
|
|
|
self.w_offset = self.w_start_offset |
|
|
|
self.w_offset = self.w_start_offset |
|
|
|
|