Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Шахматы по сети / Классы. Консольная доска

  • Мы приступаем к написанию тестов для нашей библиотеки.
    На этом уроке мы создадим функционал для отображения доски
    и исправим старую ошибку копипаста.
  • Дата отправки отчёта: 25 февраля 2018 г.
  • Задание выполнено: за 57 мин.
  • Чему научился: самая сложная пешка, самая простая конь (подслушал на стриме)

    Добавил проверку на условие board.GetFigureAt(fm.from) != Figure.none в метод CanMoveFrom( ) в классе Moves. Иначе при ходе с клетки, где нет фигуры, появлялась новая фигура из ниоткуда.
  • Оценка видео-уроку:
Отчёт от 16253 за Шахматы по сети / Классы. Консольная доска


Отчёт от 16253 за Шахматы по сети / Классы. Консольная доска




Оцени работу

 
Сохранить страницу:

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Клиент-серверные шахматы / Классы. Консольная доска / 2018-02-26 01:25

Правильней было бы проверять на наличие там фигуры того цвета, чей ход.


16253. --
Дмитрий
Дмитрий
ответить
→  Евгений Волосатов  # Клиент-серверные шахматы / Классы. Консольная доска / 2018-02-26 01:53

board.GetFigureAt(fm.from).GetColor() == board.moveColor так?
ну тогда вот это условие тоже добавлю)) 
fm.figure == board.GetFigureAt(fm.from)
иначе мой король с легкость может превратиться в любую другую фигуру)


  • Отчёт оценивали:
    459Сергей Сергеевич+1   1Евгений Волосатов+1   6452Кирилл Шмойлов+1   4395Денис+1   10494Алексей В.+1   16218Дмитрий+1   16533Андрей Шевченко+1   9980Timoha+1   8707Володимир+1   9156Dimon+1   5502Антон Кравченко0   8932Алекс+1   3850Григорий+1   17425ser2018+1   16018Andrej Gladkov+1   17443WildOrc+1   10558Иван Воронин+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Выводить цветные буквы в консоли
Трудности: Новая студия просто супер.. У меня была ошибка.... И новая студия показала мне - где! (ну + мозги конечно) Ваще супер! Какую фигуру сложнее всего? Пешку. Из-за взятия на проходе. Какую проще всего? Все остальные. PS Цветная доска... У-и-и-и-и-и!!!



Научился: Пропустил в классе инициализацию, искал ошибку
Трудности: Наверное программировать коня сложнее