예제 #1
0
파일: WarRules.py 프로젝트: snturner/plm18
def setUp(gameResources):
    gameResources["players"] = []
    gameResources["players"].append(Player())
    gameResources["players"].append(Player())
    gameResources["cardsinplay"] = []
    d = Dealer()
    d.dealHand(gameResources["players"], 2, 26)
예제 #2
0
def setUp(gameResources):
    gameResources["players"] = []
    gameResources["cardCount"] = 7
    gameResources["players"].append(Player())          # player
    gameResources["start"] = True
    for i in range(0, 3):
        gameResources["players"].append(AIPlayer())    # AI
    d = Dealer()
    d.dealHand(gameResources["players"], 4, gameResources["cardCount"])
예제 #3
0
def setUp(gameResources):
    gameResources["players"] = []
    gameResources["players"].append(Player())
    for x in range(0, 3):
        gameResources["players"].append(AIPlayer())

    gameResources["cardsinplay"] = []
    d = Dealer()
    gameResources["dealer"] = d
    d.dealHand(gameResources["players"], 4, 4)
    gameResources["currentPlayer"] = 0
    gameResources["gameOver"] = False
    gameResources["trumpsuit"] = d.dealCard().suit
    gameResources["cardsinplay"] = []
예제 #4
0
def setUp(gameResources):
    gameResources["players"] = []
    loop = True
    while loop:
        try:
            print("Enter number of players (2 - 6):")
            numOfPlayers = int(input())
            if numOfPlayers < 2 or numOfPlayers >= 7:
                print("There must be between 2 - 6 players")
            else:
                loop = False
        except:
            print("Invalid number")
    gameResources["numPlayers"] = numOfPlayers
    for i in range(0, numOfPlayers):
        gameResources["players"].append(Player())
    gameResources["currentPlayer"] = 0
    d = Dealer()
    d.dealHand(gameResources["players"], numOfPlayers, 6)
    gameResources["dealer"] = d
    gameResources["discardList"] = []
    gameResources["discardList"].append(d.dealCard())
    gameResources["gameOver"] = False