На третьем уроке мы сделаем наконец-таки редактирование поля. Также реализуем возможность изменения размера лабиринта. В конце напишем функцию для проверки корректности составленного уровня.
Дата отправки отчёта:
6 июня 2018 г.
Задание выполнено: за
4 час. 43 мин.
Чему научился:
Добавил событие на клик мышки по объекту PictureBox Реализовал отображение выбранной картинки Реализовал метод изменения размеров поля вместе с ограничениями (константы максимального и минимального значения) Написал функцию проверки уровня на наличие ошибок (проверка игрока на уровне и проверка ящика и мест для ящиков)
Что было сложным:
Пришлось вспоминать то, что было после отпуска =) Немного поправил картинку (иначе перфекционисту немного бы не понравилось). Остальное все в пределах нормы.
Научился: Понравился метод "toolWall.Checked = CurrentCell == Cell.wall;". После перехода с Visual Basic догадывался о существовании "private string IsGoodLevel()". )))