Привет всем, я ранее задавал вопрос о , как создать двумерную сетку для настольной игры на Python , и теперь столкнулся с другой проблемой при создании этой настольной игры.
То, что я пытаюсь сделать, это перемещать фигуры (цифры или буквы) на моей доске и применять этот ход на доске, когда те же самые игроки переходят дальше.В основном,
1 . . . .
2 . . . .
3 . . . .
4 . . . .
. a b c d
Letters' turn: an
1 . . . .
2 . . . .
3 . . . .
4 a . . .
. . b c d
Numbers' turn: 1e
. 1 . . .
2 . . . .
3 . . . .
4 a . . .
. . b c d
Letters' turn: an
. 1 . . .
2 . . . .
3 a . . .
4 . . . .
. . b c d
Вы поняли ...
У меня есть доска, но я не могу понять, как перемещать фигуры и удерживать их на месте, чтобы они могли продолжатьсяих ход на следующем ходу.
У меня есть функции:
def doMove(currentPlayer, board):
def isValidMove(board, move):
and def applyMove(board, move):
Любой совет, который вы могли бы дать, был бы полезен!