Я начинающий программист, так что будьте вежливы.
Ну, я пытаюсь написать простую игру Terminal Backgammon, просто для удовольствия, но у меня есть проблема.
Вся игра проходит в цикле while, который повторяется до тех пор, пока никто не переместит все свои кубики в конец доски. Простое целое число управляет тем, кто играет черным или белым.
Я написал функцию для проверки любых возможных ходов, потому что я хочу запрограммировать пропуск хода в случае, если абсолютно никаких ходов сделать нельзя.
Ну, я хочу, чтобы эта функция работала, и в случае, если она возвращает false (нет возможных ходов), тогда я хочу, чтобы остальная часть кода пропустила и передала ход следующему игроку. Например, если комбинация костей не дает возможных ходов для черного, тогда я хочу, чтобы программа пропустила черный и перешла к белому.
Поэтому я как бы хочу сломать остальную часть цикла while, но оставить его в рабочем состоянии.
Мне немного сложно объяснить проблему, но я надеюсь, что вы понимаете.
Большое спасибо - Мартин