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

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

Наноигры / VIP - Карточки памяти - Алгоритм

  • На этом уроке мы сначала нарисуем блок-схему алгоритма игры,
    а потом создадим нужные функции и соберём это всё вместе,
    чтобы получилось законченная игровая программа.

    Задание:
    Нарисовать блок схему и написать игру.
  • Дата отправки отчёта: 17 августа 2016 г.
  • Задание выполнено: за 3 час. 30 мин.
  • Чему научился: Работать с многофункциональностью в коде, то есть вызывать одну функцию из другой  при больших количествах этих функций.
  • Что было сложным: Всё было сложным, были моменты которые были понятны, но по большей части сейчас голова кипит, хорошо что практически все функции для себя комментировал, при повторном просмотре написанного кода дня через два думаю будет более понятно.
  • Комментарии: Для меня урок показался сложным, но как всегда интересным, есть к чему стремиться, в данном уроке выявились мои слабые стороны в программировании языка C#, теперь буду прорабатывать недостающие знания!
  • Оценка видео-уроку:
Отчёт от 10008 за Наноигры / VIP - Карточки памяти - Алгоритм


Отчёт от 10008 за Наноигры / VIP - Карточки памяти - Алгоритм




Оцени работу

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

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-18 06:50

Мы учимся именно на сложных вещах - они лучше запоминаются.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-18 04:12

Молодец, когда изучаешь что-либо новое, голова всегда начинает закипать, зато через некоторое время уже смотришь на код по другому и видишь свои же огрехи, задавая самому себе вопрос: это что я написал? надо переделать =)


24. Олюшка
Олюшка
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-17 23:28

Сергей, прекрасная работа! Молодец!
Рада что тебе нравится и ты двигаешься в своей направлении!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-17 23:05

Молодец, на 100% завершил курс Нано игры!


  • Отчёт оценивали:
    5649Максим Лапшинов+1   7276Ильшат+1   10673Алексей Хонин+1   11017Владимир Петреченко0   10418Oleg Didok 0   24Олюшка+1   8886Михаил Ермишин+1   689Igorenzia+1   3506Алексей|BrisK|Кривицкий+1   6452Кирилл Шмойлов+1   10558Иван Воронин+1   4004Елена+1   3747Сергей+1   7119Новопашин Владимир+1   4395Денис+1   10670Сергей Соколов+1   10494Алексей В.+1   1Евгений Волосатов+1   8959Максим Саратов0   7238Константин0   9263Андрей Н.+1   6391Владимир+1   9156DimkaKMS+1   1232Фомичева Наталья+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: подключать mp3 файлы, повторение старого
Трудности: найти кадры ко всем персонажам (для троих пришлось запускать игры Dizzy на эмуляторе, чтобы найти новые кадры для анимации)
разработана уникальная иконка для формы и банарника (как обычно в фотошопе) так же был создан в фотошопе игровой фон, стилизованный под ZX Spectrum подготовлены в одинаковом стиле текстуры персонажей и створок для окошек добавлен счётчик времени прохождения игры (начало подсчёта после первого клика) добавлен счётчик количества кликов до окончания игры (в конце отображается статистика времени и кликов) добавлена анимация открывания шторок, за которыми виднеется персонаж добавлены звуки открывания/закрывания шторок добавлены мелодии: до начала игра (первый клик), Правила игры, О игре, Победа и Дискотека перед сбросом и началом новой игровой сессии добавлена анимация персонажей, если удалось найти двойника (радуются этому) из-за добавления анимации шторок, выявился баг, который был устранён шторки открываются асинхронно, т.е. можно не ждать завершения анимации, кликать с любой скоростью по шторкам звуковые файлы решил не добавлять в ресурсы бинарника, создал отдельную папку data и конвертировал их в форма mp3, чтобы меньше занимали места =) название status мне тоже не очень понравилось, согласен с Магистром, поэтому переименовал в phase в пункт меню Игра был добавлен новый пункт Звук, с его помощью можно включать/выключать звуковые эффекты (индикатор Галочка если звук есть) и ещё куча недокументированных правок =) з.ы. нагляднее в видео
Научился: int nr = int.Parse(((PictureBox)sender).Tag.ToString()); //новое sender and parse Вообще я не так научился языку C#, как изучил алгоритмизацию)) Ну практика колоссальная.
Трудности: Не запутаться. Самым сложным было дойти до конца, уже под конец начинал просто переписывать код, хоть и старался вдумчиво это делать.
Всё хорошо.