Esempio n. 1
0
def run_game(game_master):
    risk.logger.debug('Starting risk game...')
    game_master.choose_territories()
    player = 0
    while not game_master.ended:
        game_master.player_take_turn(player)
        game_master.call_end_turn_callbacks()
        player = (player + 1) % game_master.number_of_players()
    risk.logger.debug('User quit the game!') 
Esempio n. 2
0
def run_game(game_master):
    print_banner()
    risk.logger.debug('Starting risk game...')
    game_master.choose_territories()
    while not game_master.ended:
        risk.logger.debug('Current player is: %s' % 
                          game_master.current_player().name)
        game_master.player_take_turn()
        game_master.call_end_turn_callbacks()
        game_master.end_turn()
    risk.logger.debug('User quit the game!')