def startGame(screen, board=board, size=size): drawBoard(size, board, screen) #create and draw pieces in place plist = [] #piece list for i in range(0, board): plist.append(Pieces((i, 0), "CPU", board)) plist[-1].draw(screen, size, board) for i2 in range(0, board): plist.append(Pieces((i2, board - 1), "player", board)) plist[-1].draw(screen, size, board) # Text at the bottom write("Select the Piece you want to move", 0, size, screen) pygame.display.update() return plist
from array import * from Pieces import * from BuildBoard import * from CheckList import * # Main File, this is the one to run to start a game # Create pieces and add to list (Team, X Co-ordinate, Y Co-Ordinate, Board Notation, Piece Type, Piece In Play?) pieceslist = [ Pieces("Black", 1, 7, "bR ", "Rook", True), Pieces("Black", 2, 7, "bn ", "Knight", True), Pieces("Black", 3, 7, "bB ", "Bishop", True), Pieces("Black", 4, 7, "bQ ", "Queen", True), Pieces("Black", 5, 7, "bK ", "King", True), Pieces("Black", 6, 7, "bB ", "Bishop", True), Pieces("Black", 7, 7, "bn ", "Knight", True), Pieces("Black", 8, 7, "bR ", "Rook", True), Pieces("Black", 1, 6, "bP ", "Pawn", True), Pieces("Black", 2, 6, "bP ", "Pawn", True), Pieces("Black", 3, 6, "bP ", "Pawn", True), Pieces("Black", 4, 6, "bP ", "Pawn", True), Pieces("Black", 5, 6, "bP ", "Pawn", True), Pieces("Black", 6, 6, "bP ", "Pawn", True), Pieces("Black", 7, 6, "bP ", "Pawn", True), Pieces("Black", 8, 6, "bP ", "Pawn", True), Pieces("White", 1, 0, "wR ", "Rook", True), Pieces("White", 2, 0, "wn ", "Knight", True), Pieces("White", 3, 0, "wB ", "Bishop", True), Pieces("White", 4, 0, "wK ", "King", True), Pieces("White", 5, 0, "wQ ", "Queen", True), Pieces("White", 6, 0, "wB ", "Bishop", True),