Ejemplo n.º 1
0
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()
Ejemplo n.º 2
0
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()