Обучение языку c#

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

Игры со Спрайтами

Создание программы для рисования спрайтов.
Использование спрайтов для двух игр -
+ Аполлон - полёт на Луну
+ Домино - пасьянс из плашек домино.

Объём: 33 урока.
Создаём: Конструктор спрайтов + 2 игры
Срок: 30 дней

5,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Спрайт. Первая форма 00:13:27 82 чел. ★ 4.8 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 20 мин. [Показать отчёт]
Научился: Создавать картинку и рисовать на ней диагональные линии. 
Сложности: Сложностей не возникло. 
Комментарии: Замечаний нет. 
2 Спрайт. Структура для линии 00:11:07 75 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 40 мин. [Показать отчёт]
Научился: Создавать массив из линий. Создавать массив цветов. 
Сложности: Все осознать и переварить. 
Комментарии: Пока все понятно. Это хорошо. 
3 Спрайт. Класс для графики 00:09:32 68 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 30 мин. [Показать отчёт]
Научился: Создавать класс. Создавать конструктор класса. 
Сложности: Осмысление, что,куда,зачем? 
Комментарии: Может стоит в конце видео все повторить. Что создали и зачем. Своего рода резюме в конце урока. 
4 Спрайт. Класс для Спрайта 00:14:10 48 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 40 мин. [Показать отчёт]
Научился: Создавать список линий. Немного приобщился к ООП.  
Сложности: Осознание конечно. Надо с этим еще переспать,как говорится. 
Комментарии: В принципе, замечаний нет 
5 Спрайт. Рисуем линии мышкой 00:22:31 46 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Создавать графические объекты при помощи мышкию 
Сложности: Да вроде все понятно 
Комментарии: Замечаний нет. Все понятно 
6 Спрайт. Панель инструментов 00:19:00 46 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Делать панель инструментов. Добавлять методы по очистке экрана. Убирание последней линии. 
Сложности: Программа усложняется. Уже что-то забывается,приходится вспоминать все. 
Комментарии: Рисование у меня тоже хромает. 
7 Спрайт. Сериализация объекта 00:18:23 44 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 30 мин. [Показать отчёт]
Научился: Сохранять и загружать файлы. 
Сложности: Вроде,все понятно. 
Комментарии: Нет замечаний 
8 Аполлон. Главные герои 00:07:08 53 чел. ★ 4.7 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 10 мин. [Показать отчёт]
Научился: Осознал,что художник из меня никакой) 
Сложности: нарисовать. 
Комментарии: нет замечаний. 
9 Аполлон. Законы физики 00:26:47 59 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 25 мин. [Показать отчёт]
Научился: Пока что-то только начал. 
Сложности: Ничего сложного 
Комментарии: Замечаний нет. 
10 Аполлон. Плавное прилунение 00:55:16 53 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 5 час. 00 мин. [Показать отчёт]
Научился: Работать с таймером. Обрабатывать события по клику мышки. 
Сложности: Найти в программе ошибку. Не поставил в одном месте скобки в цикле if {} и у меня постоянно выключался двигатель.  
Комментарии: Замечаний нет. 
11 Спрайт. Рисуем Аполлона 00:14:10 41 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 40 мин. [Показать отчёт]
Научился: Загружать backGroundImage. Рисовать...когда-нибудь я научусь рисовать. 
Сложности: Немного не понял, все эти объекты (Луна,ракета,огонь) надо было размещать на одном холсте? Если да, то как их масштабировать и добавлять все в один файл? Нарисовал все отдельно. В общем, если неправильно сделал - исправлю 
Комментарии: Ну, что я говорил уже про объекты. 
12 Аполлон. Graph и Sprite на Луне 00:19:58 38 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 20 мин. [Показать отчёт]
Научился: Добавлять в проекты классы. 
Сложности: Ничего сложного. Забыл проинициализировать Graph и у меня получалось деление на ноль, но эту ошибку я уже отыскал быстро. 
Комментарии: Замечаний нет. 
13 Аполлон. Финальное прилунение 00:29:58 38 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Выводить спрайты вместо лэйблов. Научился побеждать. 
Сложности: подгонять все под размеры. 
Комментарии: Замечаний нет. 
14 Полуфинальный урок 00:23:23 26 чел. ★ 4.8 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 20 мин. [Показать отчёт]
Научился: Делать видео обзор на свою игру. 
Сложности: Ничего сложного. 
Комментарии: Замечаний нет. 
Видеообзор: https://youtu.be/gVdfG1hGtXs
15 Домино. Правила игры 00:20:55 42 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 25 мин. [Показать отчёт]
Научился: Играть в Пасьянс-домино. 
Сложности: Ничего сложного 
Комментарии: За домино было лень бежать. Игру нашел в интернете. 
16 Домино. Перемешиваем плашки 00:22:49 39 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 40 мин. [Показать отчёт]
Научился: Перемешивать плашки. 
Сложности: Пока все понятно. 
Комментарии: Можно посмотреть еще способы перемешивания. Ну,как вариант для самостоятельной работы и посмотреть результат. 
17 Домино. Динамическая пирамида 00:21:39 39 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Создавать массив плашек. Размещать плашки в форме пирамидки.  
Сложности: Вроде все понятно. 
Комментарии: Замечаний нет. 
18 Домино. Делегаты отображения 00:20:38 37 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 48 мин. [Показать отчёт]
Научился: Создавать делегат. Создавать массив лэйблов. 
Сложности: Понять с Делегатами что,куда,зачем. 
Комментарии: Замечаний нет. 
19 Домино. Выбираем и убираем 00:27:16 37 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Добавлять значение в Tag.  
Сложности: Местами надо разобраться еще с кодом. 
Комментарии: Замечаний нет. 
20 Домино. Ура! Победа! 00:19:12 37 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Раскладывать пасьянс - домино. 
Сложности: Самым сложным было одержать победу в игре. 
Комментарии: Теперь можно пасьянс не только на картах раскладывать :)  
21 Спрайт. Рисуем плашки 00:25:50 33 чел. ★ 4.9 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 40 мин. [Показать отчёт]
Научился: Рисовать. 
Сложности: Ничего. 
Комментарии: Замечаний нет. 
22 Домино. Отображение плашки 00:26:38 33 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Выводить спрайт на форму. 
Сложности: Там с сериализацией надо разовабраться. Почитать про нее что-нибудь 
Комментарии: Замечаний нет. 
23 Домино. Двойной спрайт 00:29:27 32 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Выводить несколько доминошек. скрывать и открывать их. 
Сложности: Ничего сложного. 
Комментарии: Замечаний нет. 
24 Домино. Анимация спрайта 00:17:36 32 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Смещать плашки. 
Сложности: Да вроде ничего сложного. 
Комментарии: Замечаний нет. 
25 Домино. Подъём переворотом 00:28:16 32 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Делать анимацию для плашек. 
Сложности: До конца понять всю логику. 
Комментарии: Замечаний нет. 
26 Домино. Базовый класс Анимаций 00:21:37 32 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 30 мин. [Показать отчёт]
Научился: Делать рефакторинг. 
Сложности: Ничего сложного. 
Комментарии: Замечаний нет. 
27 Домино. Три наследника Аниматора 00:30:26 32 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Переписать программу с использованием ООП. 
Сложности: В одном моменте подзабыл про base. Пришлось немного поискать инфы. 
Комментарии: Замечаний нет. 
28 Домино. Пирамида из анимашек 00:15:05 32 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 25 мин. [Показать отчёт]
Научился: Создавать виртуальные методы. 
Сложности: Все понятно. 
Комментарии: Замечаний нет. Все прекрасно. 
29 Домино. Rolling Stones 00:19:29 31 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 50 мин. [Показать отчёт]
Научился: Делать анимацию появления плашек для спрайтов. 
Сложности: Ничего сложного. алгоритмы только надо подтянуть. 
Комментарии: Замечаний нет. 
30 Домино. Наведение порядка 00:20:25 31 чел. ★ 5 Done
  Отчёт отправил: 4402. Сергей Никандров Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Подчистить мусор в программе 
Сложности: Что-то не могу сообразить с плашками. Голова уже не варит. 
Комментарии: Замечаний нет. Все позитивно) 
31 Домино. Финальный аккорд 00:22:58 30 чел. ★ 5 $
32 ФИНАЛЬНЫЙ урок 00:23:23 23 чел. ★ 5 $
33 VIP урок. Телефон по TCP/IP протоколу 00:47:44 18 чел. ★ 5 $
  Итого:   33 видеоурока общей продолжительностью 12 час. 26 мин. 18 чел. ★ 4.95  
  Финалисты:   Оля,   Руслан,   Екатерина,   Иван,   Андрей Поляков,   Дмитрий,   Елена,   Ильшат,   Фомичева Наталья,   Илья,   Владимир,   Никита,   Сергей Сергеевич,   Артём,   Мариша ,   Михаил Ермишин,   Максим Лапшинов,   Максим .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Ничему
Трудности: Записать более менее нормальный обзор
Мне очеееееееень понравился этот видео-курс!!!!!!!!!!!! Очень рада, что написала такие замечательные программки по нему)))))) Я даже не предполагала, что у меня будет программка с такой классной анимацией!!!! Многое было для меня совершенно новым, многому научилась на этом видео-курсе. СПАСИБО ОГРОМНОЕ, Евгений Витольдович!!!!!!!!!!!! Так же большое спасибо всем тем, кто поддерживал мои отчеты : ) : ) : )
Смотреть видеозапись: https://youtu.be/LbU8plAoMc8
Научился: Я всё ещё учусь записывать видео
Трудности: Записать обзор
Всё отлично! Я сделал это! :~) Всем спасибо за моральную поддержку.
Смотреть видеозапись: https://youtu.be/DQLG-xy4Zvk