Esempio n. 1
0
def main():
    board = Board(6, 5)
    board.init()
    board.fill_random()

    evtmgr = EventManager()
    cpu = CPUTickController(evtmgr)
    evtmgr.add(cpu)
    evtmgr.add(KeyboardController(evtmgr))
    evtmgr.add(PygameController(evtmgr))
    evtmgr.add(ModelController(evtmgr, board))
    evtmgr.add(AnimationController(evtmgr, board))
    evtmgr.trigger(InitEvent())
    cpu.run()