class Game(object): def __init__(self): pygame.init() self.settings = Settings() self.screen = pygame.display.set_mode(self.settings.screen_size) self.display = Display(self.settings, self.screen) self.snake = Snake(self.settings, self.display) self.function = Functions(self.settings, self.screen, self.display, self.snake) def start(self): while True: self.function.check_event() self.function.draw_screen()
class Game(object): def __init__(self): pygame.init() self.settings = Settings() self.screen = pygame.display.set_mode(self.settings.screen_size) self.data = Data() self.block = Block(self.settings, self.screen, self.data) self.functions = Functions(self.settings, self.screen, self.block, self.data) def start(self): while True: if self.functions.check_event(): self.data.random_display() self.functions.draw_screen()