Мы продолжаем создание шахматных классов на языке C#, которые позволят проверять правила игры. На этом уроке мы создадим класс Board(), который будет заниматься доской и работать с FEN.
Дата отправки отчёта:
17 июля 2018 г.
Задание выполнено: за
27 мин.
Чему научился:
Создали доску к которой и применили все созданные ранее классы.
Что было сложным:
Не сохранять скрины со словом "chess" в русской раскладке, а то и некультурно получается и весело одновременно. Издержки того, что пока не умею набирать слепым методом как ЕВ. И когда подымаешь глаза, часто ожидает сюрприз.
Научился: Создал класс Board и его конструктор.
В классе реализовал методы GetFigureAt и SetFigureAt, которые позволяют получить фигуру в конкретной клетке или поставить фигуру в конкретную клетку.
Метод Init который должен создавать изначальную доску и метод Move который реализует перемещение фигуры с клетки на клетку.