Exemple #1
0
def main():
    global inputmanager,screen,board
    #init graphics
    init()
    size = (150,150)
    screen = set_mode(size)
    
    #init game data
    nr_of_rectangles = 9
    board = TicTacToeBoard(nr_of_rectangles)
    #board.paint(screen)

    #init input
    inputmanager = InputManager([
    ("Mouse", 1, "Press", (lambda: board.make_turn(Point(get_pos()[0],get_pos()[1])))),
    ("Key", K_UP, "Press", (lambda: print("Hello Keyboard!"))),
    ])


    loop()
Exemple #2
0
def main():
    global inputmanager, screen, board
    #init graphics
    init()
    size = (150, 150)
    screen = set_mode(size)

    #init game data
    nr_of_rectangles = 9
    board = TicTacToeBoard(nr_of_rectangles)
    #board.paint(screen)

    #init input
    inputmanager = InputManager([
        ("Mouse", 1, "Press",
         (lambda: board.make_turn(Point(get_pos()[0],
                                        get_pos()[1])))),
        ("Key", K_UP, "Press", (lambda: print("Hello Keyboard!"))),
    ])

    loop()