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

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

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

Шахматы по сети / Алгоритмы. VIP. Можно пройти?

  • На этом уроке мы немного порефакторим и
    добавим очень полезную функцию.
  • Дата отправки отчёта: 14 апреля 2018 г.
  • Задание выполнено: за 26 мин.
  • Чему научился: Мoдифицирoвать функцию Chess().Move()
  • Что было сложным: Потерпев неудачу в предыдущем уроке, я долго не мог найти свою ошибку.
    Оказалось, что файл zero.png состоит из одного пикселя, а я его сделал 200х200 полностью прозрачным. надеюсь, теперь смогу дальше продвигаться.
  • Оценка видео-уроку:
Отчёт от 11589 за Шахматы по сети / Алгоритмы. VIP. Можно пройти?




Оцени работу

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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Можно пройти? / 2018-04-16 01:43

Теоретически проблем изза этого не должно было возникнуть, так как клетки именно такого размера и есть, но так как всё поле прозрачное, то можно ограничиться одним пикселем, более экономно для ресурсов. Поэтому сможете ли вы пройти дальше, это зависит от того, какова на самом деле была ошибка. Ведь история с картинкой не должна была вызывать ошибок.


  • Отчёт оценивали:
    16066Bodrik_torf+1   17443WildOrc+1   17606Виктор+1   459Сергей Сергеевич+1   13417Chip+1   6452Кирилл Шмойлов+1   9156Dimon+1   3922Александр+1   10494Алексей В.+1   8380zhikharevav+1   17575drWatson0   17947Dmitry Sinitsin+1   10558Иван Воронин+1   16396Денис+1   9752chokayes+1   9980Timoha+1   16218Дмитрий+1   791Валерий Жданов+1   3747Сергей+1   1Евгений Волосатов+1   4395Денис+1   17093jin+1   8275Tekashnik+1   5394Anton+1  

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





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

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

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

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


Научился: Реализовал функцию Chess().IsValidMove() Модифицировал функцию Chess().Move() Протестировал компиляцию и запуск



Научился: Мне кажется, что красивее и понятнее было бы назвать метод "ХодНеВалиден" и инвертировать логику. Если ход не сделать или после хода будет шах - значит ХодНеВалиден, значит return this.