Точный способ настройки платы является временным, но это список:
Board = []
for y in range(64):
Board.append(x)
Затем я создал класс, чтобы начать настройку частей:
class Piece:
def __init__(self, type_colour, image, position):
self.type_colour = type_colour
self.image = image
self.position = position
Чтобы заменить, скажем, от 0 до 7 с пешками, я сделал это:
for x in range(8):
Board[x] = Piece(pawnW, "♙", x)
Я разберусь с пешкойW и как отобразить «♙» позже.
Когда это будет так , создаст ли он 8 отдельных объектов, которые можно будет перемещать независимо? Есть ли способ лучше? Я буду рассчитывать доступные ходы на основе его начального положения, и я не хочу, чтобы случайно передвинули все фигуры сразу. a go и после успешного прохождения игры Ti c -Ta c -Tow, которую мой товарищ предложил мне сыграть, он сказал попробовать построить функциональную шахматную доску. Любые советы были бы чрезвычайно полезны. Ура.