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

Формула программиста

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

Демо игры

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

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

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

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

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

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

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

Задание:
Написать программу с 5 картинками и 4 кнопками.
Каждая кнопка открывает одну из 4 картинок.
Пятая картинка открывается каким-либо "секретным" способом.
Отчёт отправил: 10338. Виталий Выполнено за 40 мин. [Показать отчёт]
Научился: Использовать элементы формы, работать с их свойствами и присваивать им определенные действия. 
Сложности: получить координаты курсора для открытия скрытой картинки 
Комментарии: Очень подробно рассказано, хоть я и знаком с формой и ее элементами, но все равно узнал для себя какие то новые моменты. Спасибо. 
3 Лабиринт 2D - меню 00:29:13
4 теста
1129 чел. ★ 4.9 Done
  Начинаем создание игры - многоуровнего лабиринта.
На этом уроке мы создадим главное меню и класс для воспроизведения звуков.

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

Задание:
Создать два или три уровня для игры Лабиринт.
Отчёт отправил: 10338. Виталий Выполнено за 2 час. 30 мин. [Показать отчёт]
Научился: Работать с дополнительными формами, таймером и месторасположением курсора. 
Сложности: Работа с координатами объектов на форме 
Комментарии: Спасибо за урок, условием третьего лабиринта сделал перемещение кнопки Дверь в произвольном порядке по форме, т.е. помимо прохождения стен нужно поймать кнопку для выхода, а она появляется каждый раз в рандомном месте :) 
5 Игра Быстрощёлк 00:25:26
818 чел. ★ 4.9 Done
  На этом уроке мы создадим мини-игрушку «Быстрощёлк»,
которая поможет узнать максимальную скорость нажатия кнопок мышки.

Задание:
Создать игру и поставить свой рекорд.
Отчёт отправил: 10338. Виталий Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Работать с событиями мышки, выстраивать последовательность действий, высчитывать потраченное на действие время 
Сложности: В данном уроке ничего 
Комментарии: Хороший урок, простой, но нужный 
6 Бот для Быстрощёлка 00:25:35
700 чел. ★ 4.9 Done
  На этом уроке мы повеселимся :)
Напишем бота для игры из прошлого урока.
Программа будет сама кликать и ставить сногсшибательные результаты!

Задание:
Написать бота для прошлой игры и поставить супер-рекорд!
Отчёт отправил: 10338. Виталий Выполнено за 40 мин. [Показать отчёт]
Научился: Работать с элементом tableLayoutPanel, использовать клик мышкой через подключение системных библиотек 
Сложности: Ушло много времени на выравнивание элементов в таблице, перед тем как выравнивать нужно было всем выставить значение FILL в свойстве DOCK, а я изначально этого не сделал. 
Комментарии: Пришлось добавить дополнительный клик при нажатии кнопки старт, т.к. нужен дополнительный клик для перехода в  окно другой программы, а потом начинается обратный отсчет, по умолчанию этого клика не хватало и программа не докликивала один раз. 
7 Камень ножницы бумага 00:47:10
1 тест
564 чел. ★ 4.9 Done
  На этом уроке мы напишем игровую программу
по мотивам детской игры на руках - «Камень-Ножницы-Бумага».

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

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

Какой курс ты будешь проходить следующим?
Отчёт отправил: 10338. Виталий Выполнено за 10 мин. [Показать отчёт]
Научился: - 
Сложности: Самым сложным в прохождении этого курса было собраться с силами и начать, все уроки построены интересно и увлекательно поэтому прохождение затягивает. 
Комментарии: Курс очень понравился, начал заниматься программированием еще 10 лет назад в университете, потом забросил это занятие, сейчас вернулся к этому и с помощью задачек от Евгения Витольдовича медленно, но верно пытаюсь вернуться в строй :) Следующими буду проходить курсы по порядку, в последовательной форме. С уважением, Виталий Федосеев. 
9 VIP. Устный счёт 00:46:39
2 теста
389 чел. ★ 4.9 Done
  На этом уроке мы напишем программу для тренировки устного счёта.

Задание:
Сделать тренажёр устного счёта по основным арифметическим операциям.
Отчёт отправил: 10338. Виталий Выполнено за 2 час. 30 мин. [Показать отчёт]
Научился: Работать с математическими операциями. 
Сложности: Правильно составить необходимые процедуры 
Комментарии: Спасибо, программа написанная на этом уроки полезна вдвойне, не только для опыта программирования но и в качестве математического тренажера. Дополнительно добавил таймер для ограничения времени на решение примеров. 
10 VIP. Бесплатная консультация без видео
68 чел. ★ 4.8 ^
  Приглашение на бесплатную консультацию.
  Итого:   10 видеоуроков 4 час. 45 мин.
19 тестов
67 чел. ★ 4.89  
  Финалисты:   Евгений,   Oleg Didok ,   Иван Воронин,   Tekashnik,   LINKI,   vip,   zhikharevav,   Виктор,   Protos,   Алексей В.,   Ramzan,   Александр,   alexmail19Q,   Степан,   Вова Завісляк,   Андрей,   Владимир,   Snepper,   Александр Балбашов,   Сергей Соколов,   gorynych,   Кирилл,   Hofflin,   FireWolf,   DimanDOS,   Айдар,   AlliZzeN,   Rise,   Павел Демьянов,   Никита,   Den Andreevich,   Stainlessrat,   Макс Тимашков,   Николай,   Chip,   Дмитрий,   Сергей,   Владимир,   Даниил Лаутеншлегер,   Никита,   New programist,   Геннадий Кравцов,   Артём Нагорный,   no name,   Андрей,   Діма,   Эльвир,   Александр,   Николай,   Евгений,   Новопашин Владимир,   Xa4_Xakum,   Кирилл,   Shahlo,   Anatoli,   Konstantin,   MaxB,   Эдуард,   Толстых Александр,   AndreyGr,   София,   Иван,   Tom,   Alina,   Tim,   Хоанг,   Антон .

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Трудности: Придумать текст)))
Здравствуйте! Меня зовут Андрей Лановой. Я только недавно захотел писать на с#, я совсем незнаю ни одного языка программирования и пройдя этот начальный видеокурс я многому научился. Благодаря отличному наставнику Волосатову Евгению Витольдовичу всё очень здОрово получается и пишется. Спасибо за Ваш труд!!! Я торопиться не буду и хочу пройти все бесплатные видеокурсы по порядку, а потом видно будет. Моя мечта написать хорошую игру и выложить её в гугл плей. Надеюсь с помощью сайта videosharp.info осуществить задуманное!!!


Научился: Хороший сайт с большим количеством видео уроков по созданию игр, программ на языке программирования C#. На сайте есть много задач по программированию и упражнений по набору текста. Иван Иванов.