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

Формула программиста
основатель — Волосатов Евгений Витольдович
Шахматная олимпиада: вторая часть
Вебинар «Решение задач второй шахматной олимпиады» начнётся через 18 час. 31 мин.

Боты Сапёра / ТРЕТЬФИНАЛЬНЫЙ УРОК

  • Поздравляю с завершением курса по созданию игры Сапёр.
    Однако создание игры на этом ещё не закончено.
    Твоя задача - придумать, что ещё можно/нужно
    добавить в игру и реализовать это.
    Запиши видеообзор своей игры и расскажи,
    что ты добавил в неё самостоятельно.
  • Дата отправки отчёта: 19 сентября 2016 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Записывать видеообзоры
  • Что было сложным: Разрешить противоречие внутри себя. Сегодня - понедельник, начало новой недели в Клубе формулистов, и мне предстоит выполнить непростой видеоурок с видеообзором. В последние две недели времени для выполнения видеоуроков катастрофически не хватает.
    Противоречие заключалось в том - сделать видеообзор и отчитаться по уроку или оставить пальму первенства "Клуба формулистов", мотивируя это нехваткой времени, и взять перерыв на неделю-другую...

  • Комментарии: Всё уже сказано выше.
    Обработку видео почему-то приходится ждать очень долго.
  • Видеозапись: https://youtu.be/o6FZ45Km4kc
  • Оценка видео-уроку:
Отчёт от 4004 за Боты Сапёра / ТРЕТЬФИНАЛЬНЫЙ УРОК




Оцени работу

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

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Елена  # Сапёр на C# / ПОЛУФИНАЛЬНЫЙ УРОК / 2016-09-20 07:08

Вот тоже в сутках не хватает часов. Пытаюсь изучить все до чего могу дотянуться.


10365. Rita
Rita
ответить
→  Елена  # Сапёр на C# / ПОЛУФИНАЛЬНЫЙ УРОК / 2016-09-20 05:12

Коротко , но ясно! Класс


10558. Иван Воронин
Иван Воронин
ответить
→  Елена  # Сапёр на C# / ПОЛУФИНАЛЬНЫЙ УРОК / 2016-09-20 03:50

Отличный обзор, Молодец! =)


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Елена  # Сапёр на C# / ПОЛУФИНАЛЬНЫЙ УРОК / 2016-09-19 22:32

Здорово


24. Олюшка
Олюшка
ответить
→  Елена  # Сапёр на C# / ПОЛУФИНАЛЬНЫЙ УРОК / 2016-09-19 20:41

Елена, Шикарный обзор!!! Молодец! ты Спец в этом, всегда с удовольствием смотрю твои видео!!! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Елена  # Сапёр на C# / ПОЛУФИНАЛЬНЫЙ УРОК / 2016-09-19 20:39

Всё коротко и по делу, отличный обзор!


  • Отчёт оценивали:
    8886Михаил Ермишин+1   24Олюшка+1   6925Артём+1   1Евгений Волосатов+1   5649Максим Лапшинов+1   8520Сергей Колупаев0   7238Константин+1   4467Alcatraz+1   10673Алексей Хонин+1   10670Сергей Соколов+1   10494Алексей В.+1   459Сергей Сергеевич+1   4699Сергей Витальевич+1   3506Алексей|BrisK|Кривицкий+1   10162Дмитрий+1   6452Кирилл Шмойлов+1   8065Александр0   10558Иван Воронин+1   4992Николай+1   10365Rita+1   8380zhikharevav+1   7119Новопашин Владимир+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: закрепил полученные ранее знания
Трудности: перестать добавлять фишки (идеи ещё есть) ну и найти время на всё это =)
Список нововведений относительно базовой версии из курса “Сапёр на C#”: Как обычно создал уникальную иконку для бинарника и форм. Нарисовал текстуры в цветовой палитре ZX Spectrum. Добавлена возможность выбора сложности игры. При выборе сложности, динамически изменяется размер поля. Отображается галочка напротив выбранной сложности. Добавлены ограничения по количеству мин относительно размеров поля. Ограничение клеток по высоте и ширине, для удобства восприятия. Добавлена форма настроек “Особой...” игры. Количество мин трёхзначное. Ограничение по минимальной высоте и ширине поля в зависимости от размера поля. Добавлена форма отображения “Чемпионов” и соответствующий пункт меню. Добавлен счётчик игрового времени независимый для каждой сложности. “Чемпионы” хранятся в отдельном файле. Добавлена система сохранения текущей игры в соответствующий файл. Если при выборе сложности найдено сохранение для неё, то загружается карта поля и можно продолжить игру, если же файл не найден, повреждён или параметры отличаются от выбранных, файл удаляется, а игровое поле генерируется с нуля. Добавлена возможность сохранять текущие параметры игры. При закрытии и открытии игра запускается с последними выбранными параметрами и загружает сохранение игры если оно найдено и корректно. В начале игры или при загрузке сохранения игра становится на паузу до первого клика, в тайтле отображается текущее время, потраченное на данную карту. Как только игра закончена (победили/проиграли), то сохранение текущей игры удаляется. Добавлена форма ввода “Имени рекордсмена” для сохранения в списке “Чемпионов”. Добавлена поддержка формата mp3. Добавлены 4 мелодии формата ZX Spectrum с оригинальных дискет для окна «О игре». При открытии окна «О игре», треки чередуются по очереди (музыка играет по кругу пока не закрыть окно, при этом сама игра становится на паузу, таким образом можно подумать над очередным ходом под ностальгические мелодии). Добавлены звуки: тиканье таймера и взрыв бомбы. В папке “data” файлы расположены по типу: “save” и “sound”. Если побит рекорд, открывается окно ввода “Имени рекордсмена”, после чего открывается список “Чемпионов”. Оптимизирован размер сохранений игры (теперь они весят в 4 раза меньше). Добавлено отображение версии и билда игры в окне «О игре».
Научился:  На форму я добавил строку статуса внизу формы. Теперь при завершении игры там отображается результат - выиграл или проиграл игрок
Трудности: много полезной информации
На форму я добавил строку статуса внизу формы. Теперь при завершении игры там отображается результат - выиграл или проиграл игрок