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

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

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

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

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

5,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Спрайт. Первая форма 00:13:27 82 чел. ★ 4.8 Done
  Отчёт отправил: 5501. Максим Решено за 13 мин. [Показать отчёт]
Научился: Рисовать линии 
Сложности: В данном уроке все просто 
Комментарии: Примечаний нет 
2 Спрайт. Структура для линии 00:11:07 75 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 11 мин. [Показать отчёт]
Научился: Решать задачи разными способами. Рисовать 
Сложности: Сложностей не возникло. 
Комментарии: Все отл! 
3 Спрайт. Класс для графики 00:09:32 68 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 10 мин. [Показать отчёт]
Научился: Писать класс в отдельном файле 
Сложности: Сложностей не возникло 
Комментарии: Все отлично!) 
4 Спрайт. Класс для Спрайта 00:14:10 48 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 15 мин. [Показать отчёт]
Научился: Работать со списком 
Сложности: Сложностей не возникло 
Комментарии: Все отлично! 
5 Спрайт. Рисуем линии мышкой 00:22:31 46 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 30 мин. [Показать отчёт]
Научился: рисовать с помощью мыши 
Сложности: сложностей не возникло 
Комментарии: Все хорошо 
6 Спрайт. Панель инструментов 00:19:00 46 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 25 мин. [Показать отчёт]
Научился: Работа с кнопками,оформление 
Сложности: Сложностей не возникло 
Комментарии: Все отлично!) 
7 Спрайт. Сериализация объекта 00:18:23 44 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 25 мин. [Показать отчёт]
Научился: Сериалиации в xml 
Сложности: Сложностей не возникло 
Комментарии: Все хорошо) 
8 Аполлон. Главные герои 00:07:08 53 чел. ★ 4.7 Done
  Отчёт отправил: 5501. Максим Решено за 5 мин. [Показать отчёт]
Научился: Ничему) 
Сложности: ничего 
Комментарии: На работе,нет возможности сейчас рисовать) 
9 Аполлон. Законы физики 00:26:47 59 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 30 мин. [Показать отчёт]
Научился: Продумывать логику 
Сложности: Физика =) 
Комментарии: Все хорошо. 
10 Аполлон. Плавное прилунение 00:55:16 53 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Движению объектов с помощью физики 
Сложности: Прописывание координат 
Комментарии: Длинный урок Мозг вскипел:) 
11 Спрайт. Рисуем Аполлона 00:14:10 41 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Рисовать 
Сложности: Запутался с координатами линий,кода сделали переменную isLineDrawing Они все равно стирались,хотя даже код в том блоке был 1 в 1.Потом нашел,в чем проблема) 
Комментарии: Все отлично 
12 Аполлон. Graph и Sprite на Луне 00:19:58 38 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 30 час. 00 мин. [Показать отчёт]
Научился: Добавлять сторонние классы в программу. Добавлять готовые картинки в программу. 
Сложности: Сложностей не возникло 
Комментарии: Все хорошо 
13 Аполлон. Финальное прилунение 00:29:58 38 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Еще не все разжевал,так что сам пока не понял,чему научился) 
Сложности: Координаты. Выставление зума. 
Комментарии: =) 
14 Полуфинальный урок 00:23:23 26 чел. ★ 4.8 Done
  Отчёт отправил: 5501. Максим Решено за 10 мин. [Показать отчёт]
Научился: ничему 
Сложности: ничего 
Комментарии: нету сейчас возможности записывать и выкладывать т.к. не дома,на отдыхе дайте дописать домино=) а без этого не открываются видеоуроки. 
15 Домино. Правила игры 00:20:55 42 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 20 мин. [Показать отчёт]
Научился: Не понятно как мы выводим массив треугольником,если массив это матрица. Не понятно почему в цикле с переменной Х у нас 0 1 2,а в Y 0 01 012 0123 01234. 
Сложности: Создание массива 
Комментарии: Теории бы побольше) 
16 Домино. Перемешиваем плашки 00:22:49 39 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 25 мин. [Показать отчёт]
Научился: Перемешивать массив 
Сложности: Понять перемешивание) 
Комментарии: Все хорошо 
17 Домино. Динамическая пирамида 00:21:39 39 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 40 мин. [Показать отчёт]
Научился: Создание объектов(лабел),поцизионирование 
Сложности: Расчет позиционирования,сдвига 
Комментарии: Все хорошо 
18 Домино. Делегаты отображения 00:20:38 37 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Делегаты.  
Сложности: Понять ф-ю ShowPlate которая записывает в массив labels 
Комментарии: Все хорошо,осталось только все понять:) 
19 Домино. Выбираем и убираем 00:27:16 37 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Находить позиционирование Лейблов(tag)  
Сложности: Не понял еще,как мы открываем плашки в начале игры(0.0 и 6.0 - 6.6 
Комментарии: Все хорошо 
20 Домино. Ура! Победа! 00:19:12 37 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: ничему 
Сложности: метод проигрыша 
Комментарии: все хорошо 
21 Спрайт. Рисуем плашки 00:25:50 33 чел. ★ 4.9 Done
  Отчёт отправил: 5501. Максим Решено за 15 мин. [Показать отчёт]
Научился: Ничему 
Сложности: ничего 
Комментарии: =) 
22 Домино. Отображение плашки 00:26:38 33 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 30 мин. [Показать отчёт]
Научился: Работа с ресурсами Сериализация из byte 
Сложности: Почему если дать название спрайту l3.xml, то в StreamWriter(filename) выдавало исклюение насчет названия файла А если название без расширения (просто l3), то все работает? 
Комментарии: Все хорошо 
23 Домино. Двойной спрайт 00:29:27 32 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: В принципе ничего нового. 
Сложности: Все более менее было понятно. 
Комментарии: Ок 
24 Домино. Анимация спрайта 00:17:36 32 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 30 мин. [Показать отчёт]
Научился: Повторение 
Сложности: Все понятно 
Комментарии: ОК Только я что-то лохонулся с рубашкой правой части плашки) Перерисую 
25 Домино. Подъём переворотом 00:28:16 32 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Переворот плашки 
Сложности: В принципе сам процесс было сложно понят по перевороту(вычисления именно) 
Комментарии: Все ок) 
26 Домино. Базовый класс Анимаций 00:21:37 32 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Я пока еще не все до конца понял:) 
Сложности: опять же - формулы) 
Комментарии: Все ок) 
27 Домино. Три наследника Аниматора 00:30:26 32 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 1 час. 00 мин. [Показать отчёт]
Научился: По сути мы тут все распихали по классам 
Сложности: Ничего 
Комментарии: все ок 
28 Домино. Пирамида из анимашек 00:15:05 32 чел. ★ 5 Done
  Отчёт отправил: 5501. Максим Решено за 20 мин. [Показать отчёт]
Научился: Виртуальный метод 
Сложности: Все понятно 
Комментарии: Отличный урок) 
29 Домино. Rolling Stones 00:19:29 31 чел. ★ 5 $
30 Домино. Наведение порядка 00:20:25 31 чел. ★ 5 $
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#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: вспоминать материал по пройденным уже давно видеоурокам
Трудности: восстановить в памяти функционал программы, т.к. писал ее пару месяцев назад
=)
Смотреть видеозапись: http://www.youtube.com/watch?v=AndgjT3R3xU
Научился: Все отлично)) Повторил пройденное)
Трудности: Ничего сложного)
Записал обзор видео, выложил на YouTube. Также архив программ выложил, для скачивания Вам понадобится пароль на архив: www.videosharp.info. Думаю, что получилось весьма неплохо.
Смотреть видеозапись: https://www.youtube.com/watch?v=LV1g6_yZM5Q