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

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

Демо игры

Несколько простых игрушек для ознакомления с проектом.
Каждая игровая программа пишется с нуля.
Доступ к урокам последовательный.

Во время прохождения курса вы самостоятельно
напишете несколько игровых программ.

Объём: 8 видеоуроков.

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

# Название видеоурока Решило Рейтинг Доступ
1 C# чего начать программировать 00:07:44 280 чел. ★ 4.9 Free
 

Добро пожаловать!

Ты герой, раз дошёл до этой страницы :)
В этом коротком видео обращении я покажу и расскажу,
где найти обещанные уроки, консольные задачи, как этим всем пользоваться.
2 Картинка с секретом 00:53:40 1209 чел. ★ 4.9 Done
  Самая первая программа создаётся, практически, только мышкой.
Весь нужный код будет сгенерирован автоматически системой.
Смотри видео, повторяй действия и создавай свою программу!

Задание:
Написать программу с 5 картинками и 4 кнопками.
Каждая кнопка открывает одну из 4 картинок.
Пятая картинка открывается каким-либо "секретным" способом.
Отчёт отправил: 7908. devnull Выполнено за 1 час. 45 мин. [Показать отчёт]
Научился: Некоторым возможностям Visual Studio. 
Сложности: Все было просто. 
Комментарии: Хороший урок. 
3 Лабиринт 2D - меню 00:29:13 988 чел. ★ 4.9 Done
  Начинаем создание игры - многоуровнего лабиринта.
На этом уроке мы создадим главное меню и класс для воспроизведения звуков.

Задание:
Создать заготовку для будущего лабиринта.
Отчёт отправил: 7908. devnull Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Программно воспроизводить звуки. 
Сложности: Найти изображение для иконки, которое бы нормально смотрелось в таком размере. 
Комментарии: Хороший урок.  
4 Лабиринт 2D - игра 00:47:49 699 чел. ★ 4.9 Done
  На этом уроке мы создадим два уровня игры и запрограммируем их.
В игре будут предметы для собирания, ключи, двери, мигающие стены.

Задание:
Создать два или три уровня для игры Лабиринт.
Отчёт отправил: 7908. devnull Выполнено за 4 час. 30 мин. [Показать отчёт]
Научился: Новому способу применения обьектов типа Label. Обработке событий от нескольких одинаковых обьектов. Использовать таймер. Программно разворачивать экран монитора. 
Сложности: Сделать программный разворот монитора при создании бонусных уровней: 3го - при развороте вверх ногами и 4-го, при повороте экрана на 90 градусов. Вести мышь горизонтально вместо вертикально реально усложняет прохождение уровня. Как перевернуть тексты меток и сообщений не нашел, возможно это реально только для WPF. 
Комментарии: Хороший урок. Много полезной информации и новых навыков. 
5 Игра Быстрощёлк 00:25:26 729 чел. ★ 4.8 Done
  На этом уроке мы создадим мини-игрушку «Быстрощёлк»,
которая поможет узнать максимальную скорость нажатия кнопок мышки.

Задание:
Создать игру и поставить свой рекорд.
Отчёт отправил: 7908. devnull Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Подсчитывать разницу во времени между событиями. Узнал о разнице в скорости обработки разных событий от мыши. Научился создавать ссылки для открыания сайтов в браузере. 
Сложности: Все было просто. 
Комментарии: Хороший урок. 
6 Бот для Быстрощёлка 00:25:35 616 чел. ★ 4.9 Done
  На этом уроке мы повеселимся :)
Напишем бота для игры из прошлого урока.
Программа будет сама кликать и ставить сногсшибательные результаты!

Задание:
Написать бота для прошлой игры и поставить супер-рекорд!
Отчёт отправил: 7908. devnull Выполнено за 3 час. 30 мин. [Показать отчёт]
Научился: Использовать панель TableLayout, TrackBar, работать с таймером. Имитировать нажатия кнопки мыши и перехватывать сообщения от мыши. 
Сложности: Сделать вместо запуска по кнопке по умолчанию запуск по правой кнопке мыши после нажатия кнопки Start. 
Комментарии: Хороший урок. Приобрел новые навыки и знания. 
7 Камень ножницы бумага 00:47:10 489 чел. ★ 4.9 Done
  На этом уроке мы напишем игровую программу
по мотивам детской игры на руках - «Камень-Ножницы-Бумага».

Задание:
Написать игру и победить компьютер.
Отчёт отправил: 7908. devnull Выполнено за 2 час. 30 мин. [Показать отчёт]
Научился: Программировать простейшую логику интерактивного поведения программы. Работать с панелями. Перехватывать события от большого кол-ва обьектов с помощью использования тегов. Использовать генератор случайных чисел. Зеркально разворачивать изображения. 
Сложности: Все было просто. 
Комментарии: Предыдущие уроки в основном делал на слух, настолько хорошо обьяснялось происходящее, а этот пришлось больше смотреть. 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 443 чел. ★ 4.8 Done
  Поздравляю!
Ты прошёл весь курс "Демо-игры"!
Теперь ты знаешь, как у нас здесь всё устроено.

Пожалуйста, напиши отзыв,
прикрепи свою фотографию и напиши своё имя и фамилию.

Какой курс ты будешь проходить следующим?
Отчёт отправил: 7908. devnull Выполнено за 15 час. 00 мин. [Показать отчёт]
Научился: -- 
Сложности: Все было просто. 
Комментарии: Курс замечательный. Очень увлекает и формой проведения и возможностью сделать на каждой задаче что-то свое. Учиться программировать создавая игры, а потом в них играть - что может быть увлекательнее, играть мы любим с детства ! Также понравилась идея записывать урок экспромтом, это убирает дистанцию между курсантами и учителем. Очень хотелось бы, чтобы такое обучение стало мэйнстримом в будущем. Александр Анган. 
9 VIP. Устный счёт 00:46:39 336 чел. ★ 4.9 Done
  На этом уроке мы напишем программу для тренировки устного счёта.

Задание:
Сделать тренажёр устного счёта по основным арифметическим операциям.
Отчёт отправил: 7908. devnull Выполнено за 2 час. 30 мин. [Показать отчёт]
Научился: Узнал, что знак минус можно писать тремя различными способами и, что значок умножения - это просто крестик. 
Сложности: Все было просто. 
Комментарии: Полезный урок. 
10 VIP. Бесплатная консультация 14 чел. ★ 4.7 ^
  Приглашение на бесплатную консультацию.
  Итого:   10 видеоуроков общей продолжительностью 4 час. 45 мин. 13 чел. ★ 4.86  
  Финалисты:   Евгений,   Oleg Didok ,   Иван Воронин,   Tekashnik,   LINKI,   vip,   zhikharevav,   Виктор,   Protos,   Алексей В.,   Ramzan,   Александр,   alexmail19Q .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Караваев Юрий следующий курс незнаю какой ну "Демо игры " мне понравились буду продолжать



Трудности: На данный момент, это была установка вс2013, ну очень уж долгая.
Достаточно интересные курсы, не просто, как по книгам, заучиваешь разные функции и циклы, а каждый урок делаешь законченную программу, видишь результат своих трудов. Особенно понравилось то, что видно, что также эти курсы проходят другие люди, видишь их решения (в консоли), можешь сравнивать со своими, учиться чему-то новому у других. Также очень ценен взгляд со стороны на свои работы.