Бесплатный обучающий курс для школьников

Как начать

1. Посмотрите первый видеоурок ниже.
2. Выполните задание в конце видео.
3. Получите доступ к следующим урокам.

Первый урок и задание
- начальный уровень -

Первый урок и задание
- средний уровень -

Первый урок и задание
- продвинутый уровень -

Подробнее обо всём

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

Здесь Вы научитесь создавать игры, в которые будут играть люди во всем мире. Вы сами придумаете любые сюжеты для своих игр.
Вы сделаете свои игры такими красивыми и яркими, какими захотите.
Никаких ограничений не будет!

Об авторе


Привет! Я Евгений Мозгов, обучаю детей и взрослых программированию игр и компьютерной графике.

Сам я начал программировать в начале 90-х годов.
Мне было лет 10 плюс-минус - точно не помню, когда родители мне купили компьютер.
Но я точно помню, что моя первая программа рисовала на экране робота.
Это был язык Basic.
Потом я изучал Pascal, Perl, PHP, C++ и другие языки, попутно увлекался компьютерной графикой и анимацией.
И вообще компьютер – это так круто!

Тогда ещё не было google и youtube и различных курсов по программированию.
Но у меня были сотни книг и море энтузиазма.
Книги по программированию валялись по всему дому.
Это было как google, только на бумаге.

Затем я отучился в универе по специальности «учитель информатики и физики».

Тогда я не думал, что буду преподавать программирование игр, просто физмат – это было неплохо.

После пары лет работы в школе учителем информатики я устроился на работу программистом.
Сменил несколько профессий за десяток лет: веб-программист, программист 1С, программист баз данных на *nix-системах.

Всё это было немного не тем, чего бы хотелось.
Ведь я любил программировать игры, искусственный интеллект, сложные алгоритмы красивой графики и анимации…
Делать веб-сайты или тем более программировать для бухгалтерии – это ужасно скучно!

Только лишь спустя много лет я понял, что могу заниматься любимым делом – изучать и преподавать программирование игр, а так же создавать их!

Наконец я нашёл то, чему по-настоящему хочу посвятить свою жизнь.
Точнее, нашёл я это ещё в детстве, просто не понимал, насколько серьезным может стать для меня это хобби.

Сначала я преподавал в маленьких группах, затем - в больших.
Потом взял несколько учеников на индивидуальное обучение.

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

А теперь я весь свой многолетний опыт программирования и преподавания оформил и выложил на страницах этого веб-сайта.
Всё сделано с очень простыми, понятными примерами и разбито на маленькие, удобные для изучения блоки.
Добро пожаловать в это увлекательное приключение cо множеством интересных квестов!
Увидимся на уроках!

Ответы на вопросы

Обучающие курсы на этом сайте ориентированы на возраст учеников от 7 до 18 лет.

Но это всё очень условно!

Некоторые дети могут начать изучать программирование игр и раньше (нужно только уметь читать), а самому старшему моему ученику было 62 года.

Но всё же возраст от 7 до 18 лет для программирования игр подходит больше.
В этом возрасте все отлично понимают, какими должны быть игры, и имеют огромное желание творить.

Но если Вы старше, то тоже можете пройти этот курс - получите массу удовольствия!

Создавать игры не так уж просто!

Надо знать и делать многое, но Вам не обязательно будет изучать это всё.
Вы сможете выбрать только те сферы, которые Вам интересны

1. Программирование (конечно же!).
2. 2D-графика и анимация.
3. 3D-графика и анимация.
4. Разработка сюжетов и сценариев.
5. Дизайн интерфейсов.
6. Level-дизайн и проработка баланса игры.
7. Музыка и звуки для игр.

И каждое из направлений содержит много ответвлений и отраслей.

Всё это очень интересно!

Самое важно то, что мы не используем детских программ или каких-то особых обучающих платформ для детей и новичков.

С самого первого занятия наши ученики учатся работать в настоящих профессиональных программах.
Они могут с этим справиться.
И делают это с удовольствием!

Игры мы создаём на Unity.
Это профессиональный (бесплатный для начинающих) игровой движок, на котором сегодня создается больше 50% всех игр в мире (для ПК и смартфонов).

3D графику мы создаём в программе Blender.
2D графику мы создаём в программах GIMP и Inkscape.

Это основные программы.
Все они бесплатны, но при этом являются очень сильными инструментами, которыми пользуются профессионалы во всём мире.

В конечном итоге Вы научитесь создавать игры профессионального качества.
Точно такие же, какие создаются в крупных студиях разработки игр.

Но одному человеку сложно создать игру с большим количеством графики и программного кода.
На это просто уйдёт слишком много времени. Для больших игр нужна команда.

Но Вы будете знать, как это делать, и будете уметь это делать на высочайшем уровне.

А какие игры Вы будете выпускать - зависит от того, сколько времени Вы будете готовы этому посвятить и упорства приложите.

Первая игра будет создана уже на первом бесплатном курсе!

Кто-то сможет осилить этот курс за 1 день, а кому-то понадобится 7-10 дней.
Это зависит от того, сколько времени Вы готовы уделять обучению и как хорошо умеете пользоваться компьютером в настоящий момент.

Прохождение бесплатного курса даст хорошее понимание того, как делаются игры.

К тому же Вы поймёте, интересно ли Вам этим заниматься.

Все обучающие курсы состоят из серии видеоуроков.
После прохождения некоторых уроков нужно будет выполнить и прислать домашнюю работу.

Вы сами сможете выбирать, какие курсы и темы будете проходить.
Все темы изучать не обязательно, Вы можете выбрать только то, что Вам интересно.
После того как Вы пройдёте первый бесплатный курс, Вам уже будет понятно, как всё это работает

После прохождения бесплатного курса Вам откроется доступ к дургим бесплатным и платным курсам и урокам.
Стоимость платных курсов начинается от 300р.
А ещё можно посещать онлайн-клуб программистов для школьников (1000р/месяц).

Начните прямо сейчас

Самый первый обучающий курс Вы можете пройти совершенно бесплатно.
На этом курсе Вы уже создадите первую игру.
Так Вы сможете понять главное:
1. нравится ли Вам этим заниматься
2. хотите ли Вы дальше изучать программирование игр

Вам лишь нужно выбрать, с какого уровня Вы хотите начать.
Выше на странице Вы найдёте три видео - выберите то, которое Вам больше подходит, и можно приступать!