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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

Явный Сапёр / Условие победы!

  • На этом уроке мы закончим создание сапёра -
    сделаем проверку на окончание игры,
    поздравление с победой, с проигрышем,
    и запрограммируем начало новой игры.
  • Дата отправки отчёта: 18 сентября 2016 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: создание сапера
    как считается где находится мина
    как рекурсивно открывать клетки
    играть в сапера
  • Что было сложным: нечего
  • Комментарии: понравился курс
    изза того что реализован почти весь функционал
    есть много возможностей рефакторить код
    можно легко добавить функционал новый
    готовая игра которую можно переносить и на другие платформы и языки программирования
    спасибо за курс
  • Оценка видео-уроку:
Отчёт от 5649 за Явный Сапёр / Условие победы!




Оцени работу

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

5649. Максим Лапшинов
Максим Лапшинов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Максим Лапшинов  # Явный Сапёр / Условие победы! / 2016-09-19 01:08

Поздравляю с финалом =)



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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Разобрался почти до конца в написанном коде. Перераспределил блоки кода к более понятному виду. Научился добавлять свою картинки. Реализовал функционал: 1) Если флажки заканчиваются, то можно сообщение о том, что флажки закончились и если продолжить кликать будут появляться только вопросительные знаки и сообщение о том что закончились флажки выводится в лейбл. 2) Реализовал функционал при двойном правом клике будет появляться вопросительный знак. 3) Реализовал функционал при первом хоте что б не попадать на мину если даже будут проставлены из 121 мины 120. 4) Добавил красную мину. В отчете все запечатлел.
Трудности: Разобраться в коде и понять как весь код работает. Так сказать увидеть общую картину, а не только ее отдельные блоки. Так же остались некоторые баги с которыми еще пока разбираюсь.
Было бы неплохо если б автор в конце каждого видео не спеша проматывал весь написанный код за этот урок сверху вниз было бы сэкономлено целая куча времени.


Научился: работать со звуком в Java
Добавлен звук тиканья таймера. Добавлен звук подрыва на мине. Текстуры перенесены в папку gfx. Звуковые эффекты перенесены в папку snd. Мин уменьшено с 99 до 40, для удобства тестирования. з.ы. так как задания текущего урока я выполнил в прошлом уроке, пришлось добавить в игру звук и порефакторить, чтобы не заливать пару скринов и писать, что всё это сделал ещё на прошлом уроке =)