def __init__(self, width, height, font='assets/terminal_8x12.png'): System.__init__(self) # Define screen sizes self.screen_width = width self.screen_height = height # Set rendered font tdl.set_font(font) # Create console window self.window = tdl.init(self.screen_width, self.screen_height, "gripe engine") # Initial screen properties self.console_mid = Vector2D(int(self.screen_width / 2), int(self.screen_height / 2)) self.offset_transform = Transform2D(self.console_mid) # Add initial game panel (panel[0] is main game always) self.game_panel = GamePanel(self.window, 0, 0, self.screen_width, self.screen_height, None, None, self) self.panels = []
def __init__(self): System.__init__(self)