Завершаем создание игры Пятнашки. На втором уроке мы напишем класс логики игры, в котором опишем матрицу для хранения чисел на кнопках и реализуем основные методы: start, shift, check_numbers и другие.
Дата отправки отчёта:
23 апреля 2017 г.
Задание выполнено: за
3 час. 00 мин.
Чему научился:
Перемещать и перемешивать пятнашки.
Что было сложным:
Не заснуть и доделать задание до конца.
Комментарии:
Слишком много проверок, что ячейка и позиция вне границ. Мне хватило этого блока if (x < 0) x = 0; else if (x > size - 1) x = size - 1; if (y < 0) y = 0; else if (y > size - 1) y = size - 1;