C# обучение для чайников

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

Игра СОКОБАН

Приглашаю пройти видеокурс по созданию полноценной игровой программы СОКОБАН.
Мы вместе, за руку, пройдём по всем этапам создания законченной интеллектуальной игры.
1. Создание редактора уровней.
2. Придумывание этих самых уровней.
3. Создание собственно игры.
4. Решение олимпиадной задачки для добавления ИИ.
5. Переделка игры в режим "на двоих".
6. Написание класса Phone для связи двух программ по сети.
7. Создание сетевой версии игры Sokoban.
8. Оформление итоговой программы.

Открытие 27 ноября в 18:00

Название: Игра Сокобан
Объём: 21 видеоурок.
Доступ: 30 дней

5,000 руб


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Сокобан - Вступление 00:11:09 114 чел. ★ 4.8 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 30 мин. [Показать отчёт]
Научился: Я вспомнил как играть в сокобан 
Сложности: Выиграть 
Комментарии: Простите, в данной версии нет списка уровней. Все они идут по порядку. И их было не 10, но уровни были жуткие :~) 
2 Сокобан - Подготовка - Картинки и лабиринт 00:04:56 75 чел. ★ 4.9 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 3 час. 30 мин. [Показать отчёт]
Научился: Я научился рисовать в фотошопе, использовать фильтры, настраивать режим наложения картинок и трансфрмировать объекты 
Сложности: Нарисовать заставку и конечный экран. 
Комментарии: Я нарисовал заготовки для начального экрана и экрана конца игры, вместо чёрного фона будет нормальный, а в рамках появятся фотографии. Надеюсь вы оцените мой труд. я очень старался :~) Эти файлы сохранены в формате psd и содержат слои для форматирования. Так что не справшивать как я буду добавлять картинки или же я буду всё перерисовывать по шаблону. Нет, у меня есть готовый шаблон, в который осталось поместить картинки :~) 
3 Сокобан - Редактор - Загрузка 00:33:25 73 чел. ★ 4.9 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 45 мин. [Показать отчёт]
Научился: Я научился рейнжировать списки и делать касты в дефолтные типы массивов 
Сложности: Ничего 
Комментарии: Отличный урок! Буду проходить. Оставлю здесь исходники. Евгений Витольдович, пожалуйста оцените :~) 
4 Сокобан - Редактор - Интерфейс 00:40:37 60 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 30 мин. [Показать отчёт]
Научился: Я вспомнил как рассчитывать размер отдельных ячеек для полного отображения уровня на экране. Так же я повторил работу с классом Graphics. 
Сложности: Ничего 
Комментарии: Всё просто замечательно я запустил приложение и ахнул. Всё-таки какая красота! ;~) Вот видите Евгений Витольдович, вы творите чудеса. Я наконец-то начал заниматься и стал уверенней :~) Пожалуйста отпишитесь как получилось(Это всем посетителям) Прикладываю ссылку на проект. Прошу протестировать. А-то окажется что у других не работает. 
5 Сокобан - Редактор - Редактирование 00:38:33 53 чел. ★ 4.9 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Я научился расширять и обрезать массив в разные стороны 
Сложности: Ничего 
Комментарии: Всё просто замечательно! Может протестировать данную программу? Надеюсь у всех всё заработает. Пишите отзывы в комментариях :~) 
6 Сокобан - Редактор - Сохранение 00:44:47 52 чел. ★ 4.9 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 45 мин. [Показать отчёт]
Научился: Я вспомнил как изменять размеры массива, вставлять в него данные 
Сложности: Ничего 
Комментарии: Всё замечательно! Всем удачи! Пошёл делать уровни для Сокобана. Но сначала На Базовый ASP.ект схожу :~) 
7 Сокобан - Редактор - Улучшение 00:29:00 51 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 45 мин. [Показать отчёт]
Научился: Я вспомнил как заменять область 
Сложности: Ничего 
Комментарии: Всё отлично! Можете тестировать! :~) У меня пока всё получается :~) 
8 Сокобан - Создаём свои уровни 00:08:05 49 чел. ★ 4.9 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 15 мин. [Показать отчёт]
Научился: Я научился придумывать уровни для игры сокобан 
Сложности: Ничего 
Комментарии: В плане сделать ещё 40 уровней(минимум). Отличная игра получается! На самом деле тут половина уровней мои. Эти как мне кажется наиболее удачные :~) 
9 Сокобан - Игра - Интерфейс 00:43:45 51 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 40 мин. [Показать отчёт]
Научился: Я не узнал ничего нового 
Сложности: Ничего 
Комментарии: Всё отлично! Иду дальше :~) Скоро будет готовая игра :~) 
10 Сокобан - Игра - Управление 01:06:38 44 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 2 час. 30 мин. [Показать отчёт]
Научился: Я научился использовать слои для рисования изображений 
Сложности: Исправить ошибки потратил на это 50% времени 
Комментарии: Всё отлично, я справился! Можно двигаться дальше! :~) 
11 Сокобан - Решалка - Тестер 00:59:55 38 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 40 мин. [Показать отчёт]
Научился: Я научился проверять мышку для игры сокобан 
Сложности: Ничего 
Комментарии: Хух! Я готов! Давайте следующее задание! Мигом выполню! :~) Всё просто шикарно! И кстати, я использовал свой класс игры. Я уже все действия сделал в классе Game, поэтому просто совместил данный класс с проектом :~) 
12 Сокобан - Решалка - Мышка 00:53:02 37 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 30 мин. [Показать отчёт]
Научился: Я вспомнил алгоритм поиска в графе 
Сложности: Ничего 
Комментарии: Всё отлично! Времени мало, но курс закончить надо! И я это сделаю :~) 
13 Сокобан - Решалка - Яблоко 00:44:23 36 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 40 мин. [Показать отчёт]
Научился: Я научился делать алгоритм для перемещения коробки 
Сложности: Ничего 
Комментарии: Всё просто замурчательно! Дело осталось за малым :~) Надо сделать Автоматические ходы(В игру даже встраивать не надо ибо работает с существующими типами) А так же multiplayer! YAY ^^ :~) 
14 Сокобан - Решалка - Оптимизация 00:11:37 36 чел. ★ 5 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 10 мин. [Показать отчёт]
Научился: Я научился оптимизации алгоритма 
Сложности: Ничего 
Комментарии: YAY ^^ Сверх скорость! Ура, оно работает! :~) Круто, надо было сразу так делать. Вот что значит - Оптимизация! О! :~) 
15 Сокобан - Игра - Автоходы 00:42:22 35 чел. ★ 4.9 Done
  Отчёт отправил: 8886. Михаил Ермишин Решено за 40 мин. [Показать отчёт]
Научился: Я вспомнил как переносить части проекта в другие области 
Сложности: Ничего 
Комментарии: Всё просто замурчательно! Теперь у меня появилась надежда, что я закончу данный курс! Ура! yay ^^ :~) ОН ВСЁ САМ ПРОШЁЛ!!!! O_o OMG WOW ;) MLG 
16 Сокобан - Редактор - На двоих 00:31:57 33 чел. ★ 5 Open
17 Сокобан - Игра - На двоих 00:15:40 33 чел. ★ 5 $
18 Сокобан - Телефон - TCP/IP протокол 00:47:44 44 чел. ★ 5 $
19 Сокобан - Игра - На двоих по сети 00:56:59 32 чел. ★ 5 $
20 Сокобан - Завершение 00:37:44 31 чел. ★ 5 $
21 ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан 00:23:23 21 чел. ★ 5 $
22 VIP. Бот для игры БАЛДА 01:22:57 4 чел. ★ 5 $
  Итого:   22 видеоурока общей продолжительностью 13 час. 48 мин. 4 чел. ★ 4.97  
  Финалисты:   zhikharevav,   Ильшат,   Максим,   Новопашин Владимир .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Делать видео-обзоры.
Трудности: Сделать видео-обзор.
Всё замечательно.
Смотреть видеозапись: https://youtu.be/jQGjKULdWVg