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

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

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

Игры со Спрайтами / Домино. Ура! Победа!

  • На этом уроке мы допишем пасьянс из Домино.
    Напишем методы IsWinner() и IsLooser().
    Добавим метки для оповещения о результате игры
    и попытаемся наконец-таки разложить этот пасьянс.
    Не забудьте добавить эту программу в своё портфолио!

    Внимание! В конце видео можно посмотреть на весь код целиком.
  • Дата отправки отчёта: 6 марта 2018 г.
  • Задание выполнено: за 51 мин.
  • Чему научился: Исправил баг с отображением проигрыша, если помечена плашка, после сбора которой будет проигрыш однозначно, далее в виде это было исправлено.
    Исправил баг с отображением победы когда остались открытые плашки, но ещё не убраны со стола, так как можно не в той последовательности их убрать и будет проигрыш, так как шанс имеется, преждевременно отображать победу смысла не имеет.
    Реализовал отображение статуса победы/проигрыша через единственный label, так же цвет фона и текст устанавливаются в соответствии с со статусом игры.
    Половина кода отрефакторено и написано по своему, так как опыт не позволяет тупо копипастить =)
  • Что было сложным: найти время
  • Оценка видео-уроку:
Отчёт от 10558 за Игры со Спрайтами / Домино. Ура! Победа!


Отчёт от 10558 за Игры со Спрайтами / Домино. Ура! Победа!




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить

  • Отчёт оценивали:
    10558Иван Воронин+1   17443WildOrc+1   1Евгений Волосатов+1   7119Новопашин Владимир+1   16533Андрей Шевченко+1   459Сергей Сергеевич+1   6452Кирилл Шмойлов+1   10494Алексей В.+1   1710Степан+1   17093jin+1   8932Алекс+1   16496Pavlin+1   9752chokayes+1   9980Timoha+1   9014Николай Денисов+1   Посетитель+1  

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





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

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

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

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


Научился: Выполнил все задания.
Трудности: Сложным было полностью разложить пасьянс, 20-25 попыток ушло на это.
От себя добавил, то что когда плашка выделена и мы еще раз нажимаем на нее, выделение пропадает.


Научился: Играть в домино))) на самом деле изучил на примере домино как создаются одни из самых важных функций в любой игре - Победа и Проигрыш.
Тестировал работу двух функций на совсем простом домино - с макс. числом 8, 6 и 3. Это чтоб побыстрее сдать отчет. А так еще хочу попробовать поиграть на больших массивах (вроде как присылал в первом отчете).