Приветствую вас, друзья!
Разработка игр – это весьма популярное направление, но далеко не все ступают на эту дорожку. Все дело в том, что на первых порах кажется, словно эта деятельность ужасно сложная и непонятная. Однако опытные специалисты утверждают, что с каждым днем становится все проще, а получается все лучше.
И если вы хотите быть причастным к созданию игровых миров, то обратите внимание на курсы по разработке игр, что перечислены ниже. Преподаватели объяснят, какие этапы ждут разработчиков на их профессиональном пути, какие тонкости и хитрости нужно знать, какими навыками владеют настоящие мастера и многое другое.
Содержание
10 лучших онлайн-курсов для разработчиков игр
Начнем с лучших обучающих программ, которые мне удалось собрать. У каждой из них есть неоспоримые преимущества, привлекающие потенциальных студентов. И я хочу сделать акцент на этих плюсах, выделив их.
В перечне представлены в основном предложения от крупных онлайн-школ, которые давно и уверенно продвигаются на рынке образовательных услуг.
1. Разработка игр на Unreal Engine с нуля – Нетология
Разработка игр на Unreal Engine с нуля – это онлайн-курс длительностью 4,5 месяца. На него записываются все, кто желает освоить движок и создать что-то новое без написания кода. Преподавателями являются эксперты-практики, разработавшие крупные проекты.
В плане программы 26 занятий на следующие темы:
- виды прототипов;
- составление концепт-документа;
- работа с Unreal Engine;
- принципы ООП;
- дебаггинг;
- система контроля версий;
- объекты игрового мира;
- создание главного героя;
- управление персонажем;
- создание NPC;
- смерть персонажа;
- основы саунд-дизайна;
- поиск идей;
- структура игрового процесса;
- настройка освещения;
- основы геймдизайна;
- поиск работы;
- билд проекта;
- жанр экшен-шутер;
- программирование на C++;
- тестирование кода.
Преимущества:
- Обучение с нуля.
- Выпускники получают сертификаты.
- Дополнительные учебные модули в подарок.
- Проходить занятия можно в мобильном приложении.
- Доступ в закрытое сообщество единомышленников.
- Гарантированная обратная связь по практике.
Стоимость обучения – 58 700 руб. Платить можно частями по 2 575 руб. в месяц.
Еще один онлайн-курс от Нетологии:
2. Разработчик игр на Unreal Engine – GeekBrains
Курс Разработчик игр на Unreal Engine длится 12 месяцев. Каждую неделю студенты занимаются по 12 часов. Обучение включает видеолекции, групповые уроки в прямом эфире, домашние задания и самоподготовку.
Учебная программа состоит из таких занятий:
- знакомство с индустрией;
- введение в гейм-разработку;
- инструменты программирования;
- интерфейс Unreal Engine 4;
- использование Git;
- работа с Blueprints;
- программирование на C++;
- типы данных;
- визуальные эффекты;
- базовые механики;
- составление правил;
- основы геймдизайна;
- искусственный интеллект;
- создание главного героя;
- игровые уровни;
- шаблоны проектирования;
- знакомство с Blender.
Преимущества:
- Онлайн-школа выдает дипломы.
- Курс по нейросетям и занятия английского в подарок.
- Ученикам предоставляют возможность пройти стажировку в крупной компании и принять участие в программе трудоустройства.
- 4 крупных проекта в портфолио.
- Поддержка личных наставников.
Стоимость – от 3 750 руб. в месяц.
Другая обучающая программа от GeekBrains:
3. Разработчик игр на Unreal Engine 4. Junior+ – Skillbox
Разработчик игр на Unreal Engine 4. Junior+ – это онлайн-курс длительностью от 4 до 10 месяцев. Он предназначен для опытных специалистов, которые хотят расширить и систематизировать свои знания, сменить специализацию и увеличить заработок.
Темы:
- работа с Unreal Engine 4;
- мобильные прототипы;
- программирование на C++;
- игровая логика;
- использование Blueprints;
- написание скриптов;
- тестирование уровней;
- игровые жанры;
- знакомство с TopDownShooter;
- работа над персонажем;
- принципы анимации в EU4;
- игровая механика;
- создание документации;
- визуальные эффекты;
- система здоровья персонажа;
- бафы и дебафы;
- создание антагониста.
Преимущества:
- Практика на реальных кейсах.
- Бессрочный доступ к учебным материалам.
- Бесплатные занятия по английскому языку в течение года.
- Работа с личным куратором.
- В процессе обучения студенты пополняют свое портфолио.
- Возможность получить помощь при трудоустройстве.
Стоимость зависит от тарифа: Junior – 8 535 руб. каждый месяц в течение года, Middle – 6 639 руб. в течение 2,5 лет.
Обратите внимание и на другие программы от Skillbox:
- Разработчик игр на Unity с нуля
- Создание игровой локации
- 3D-моделирование в Maya
- Autodesk Maya 2.0
- VR-разработчик на Unreal Engine 4
4. Разработчик игр на Unity PRO – Skillfactory
Разработчик игр на Unity PRO – это онлайн-курс длительностью 18 месяцев. Он подходит для новичков и практикующих специалистов GameDev-индустрии. Практические занятия занимают 80 % обучения.
В программу курса включены следующие уроки:
- введение в GameDev;
- игровая логика;
- основы геймдизайна;
- полигональное моделирование;
- разработка игровых уровней;
- создание локаций;
- настройка сцены;
- основы Git;
- программирование в C#;
- многопоточность и асинхронность;
- клиент-серверное взаимодействие;
- основы и принципы ООП;
- базы данных;
- жизненный цикл проекта;
- основы рендеринга.
Преимущества:
- Онлайн-школа вернет деньги студентам, которые не смогут найти работу.
- Обучение с нуля.
- Сертификаты.
- Возможность получить работу от компаний-партнеров.
- Проекты в портфолио.
- Поддержка наставников.
Стоимость обучения определяется тарифом: “Базовый” – 5 243 руб. в месяц, “Оптимальный” – 7 553 руб. в месяц, VIP – 15 107 руб. в месяц.
Еще один онлайн-курс от Skillfactory:
5. Профессия “Разработчик игр” для школьников – Skysmart
Профессия “Разработчик игр” для школьников – это онлайн-курс длительностью 2 года, предназначенный для детей от 12 лет. Во время занятий юные студенты решают реальные задачи разработчиков. Ученикам необходимо иметь только компьютер или ноутбук со стабильным интернетом.
Учебный план состоит из 21 модуля. Темы занятий:
- работа с Roblox;
- синтаксис C#;
- структуры данных;
- использование Git;
- знакомство с Юнити;
- создание игровых сцен;
- AI-персонажи;
- разработка поведенческих алгоритмов;
- установка и настройка Blender;
- подготовка билда.
Преимущества:
- Обучение с нуля.
- Онлайн-школа выдает сертификаты выпускникам.
- 4 проекта в портфолио.
- Персональный график обучения.
Стоимость курса можно узнать после подачи заявки. Первое занятие бесплатное.
Другие программы от Skysmart:
6. Unreal Engine для новичков – Хохлов Сабатовский
Сайт: sabatovsky.com/unreal-engine
Unreal Engine для новичков – это онлайн-программа длительностью 9 недель. Она предназначена для начинающих, незнакомых с движком, а также для тех, кто уже работал с ним. Для занятий необходимо иметь компьютер с доступом в интернет. Требования к устройству перечислены на официальном сайте школы.
Вас ждет более 30 видеолекций. Темы:
- знакомство с Unreal Engine;
- установка движка;
- поиск референсов;
- редактор Blueprint;
- основы анимации;
- оптимизация проекта;
- установка Virtual Studio.
Преимущества:
- Студенты соберут портфолио во время занятий.
- Гарантированная обратная связь.
- Обучение с нуля.
Стоимость определяется тарифом: “Самостоятельный” – 31 360 руб., “Наставничество” – 45 360 руб.
7. Онлайн-курс создания игр – Irs.academy
Онлайн-курс создания игр создан для студентов, желающих получить новые навыки и начать карьеру в геймдев-индустрии. Обучение строится на основе вебинаров по 2 часа и практических заданий.
Учебный план состоит из 12 занятий на следующие темы:
- интерфейс Unity;
- функции движка;
- этапы гейм-разработки;
- работа с объектами;
- игровые процессы;
- настройка функционала;
- добавление звуков и анимации;
- логические триггеры;
- физика и движение;
- работа со скриптами;
- искусственный интеллект;
- пользовательский интерфейс;
- управление персонажами;
- монетизация проекта.
Преимущества:
- Ученики собирают портфолио во время обучения.
- Гарантированная обратная связь.
- Выпускники получают сертификаты.
- Поддержка персональных кураторов.
Стоимость онлайн-программы – 62 000 руб.
Ознакомьтесь с еще одним предложением:
8. Обучение на разработчика игр на Unity – Университет Синергия
Сайт: synergyacademy.ru/program/razrabotchik-igr-na-unity
Обучение на разработчика игр на Unity – это полугодовой онлайн-курс, на освоение которого понадобится около 20 часов в неделю. В конце обучения студенты пишут и защищают итоговые проекты.
Темы уроков:
- оптимизация кода;
- верстка интерфейса;
- основы языка C#;
- введение в геймдизайн;
- лямбда-выражения;
- методы LINQ;
- Юнити-разработка;
- поиск работы.
Преимущества:
- Онлайн-школа выдает документы выпускникам.
- Студенты получают помощь с трудоустройством.
- Поддержка персональных наставников.
- 2D- и 3D-игры, созданные на уроках, можно включить в портфолио.
- Обучение с нуля.
Стоимость – 150 000 руб.
9. Гейм-разработчик – РАМиИТ
Сайт: ramit.academy/kursy/razrabotka-igr/geym-razrabotchik
Гейм-разработчик – это онлайн-программа для новичков и программистов, которые хотят изменить свое профессиональное направление. Обучение длится 3 месяца. Практика основана на реальных проектах.
Занятия:
- написание кода на C#;
- основы Unity-разработки;
- создание 3D-моделей;
- ведение дизайн-документа;
- создание шейдеров;
- оптимизирование программ;
- работа с Unreal Engine 4;
- разработка персонажей;
- использование Blender;
- работа со сложными эффектами;
- принципы ООП;
- визуальное программирование.
Преимущества:
- Обучение с нуля.
- Онлайн-школа предоставляет помощь с трудоустройством.
- Документы, подтверждающие знания и навыки.
- Поддержка персонального наставника.
Стоимость определяется тарифом: “Базовый” – 14 000 руб., “Оптимальный” – 48 000 руб., “Индивидуальный” – 270 000 руб.
10. Разработчик игр – GameDev School
Сайт: gamedevschool.ru
Разработчик игр – это 8-месячная онлайн-программа, предназначенная для геймеров, программистов и дизайнеров. Студенты смотрят видеолекции, выполняют практику, а в случае возникновения вопросов задают их преподавателям через чат.
Учебный план:
- Юнити-разработка;
- игровая физика;
- настройка анимации;
- особенности работы с движком;
- знакомство с Blender;
- программирование на языке C#;
- разработка антагониста;
- пользовательский интерфейс.
Преимущества:
- Онлайн-школа помогает студентам с трудоустройством.
- В портфолио 5 проектов.
- Сертификаты.
- Обучение с нуля.
Стоимость зависит от тарифа: “Junior-разработчик” – 5 990 руб. в месяц, “Middle-разработчик” – 12 990 руб.
Другие платные программы
Как я уже сказала, гейм-разработка является популярным направлением как в кругу опытных специалистов IT-сферы и геймдев-индустрии, так и среди новичков, еще не определившихся с конкретной профессией.
Из-за повышенного спроса многие онлайн-школы создают и продвигают курсы для гейм-разработчиков. Все существующие программы не получится вместить в топ-10, поэтому мы продолжим их рассматривать в этом блоке.
Outblock – XYZ
Outblock – это 8-месячная онлайн-программа для новичков, желающих научиться работать с Юнити. Она состоит из заранее записанных видеолекций и домашних заданий, ответы на которые проверяют персональные наставники. Мастер-классы по трудоустройству идут в подарок.
Проекты, разработанные на занятиях, войдут в портфолио. Кроме того, выпускникам выдают сертификаты.
Курс включает в себя более 30 учебных блоков. Темы:
- управление вниманием и эмоциями игроков;
- работа с пространством;
- ментальная карта;
- построение навигации;
- создание левел-документа;
- схемы уровней;
- настройка композиции;
- горячие клавиши Unity.
Стоимость обучения – 67 500 руб. Платить можно частями по 5 625 руб. в месяц.
Еще один онлайн-курс от XYZ:
Unity Game Developer. Basic – Otus
Unity Game Developer. Basic – это пятимесячная программа, благодаря которой студенты смогут начать карьеру Unity-разработчика, создать собственный проект с нуля и выложить его на Google Play.
Обучение строится на основе вебинаров, а практика основана на реальных проектах и примерах. Обратную связь можно получить в Телеграм-канале.
После онлайн-курса выпускники посещают карьерные консультации, а также получают сертификаты.
Учебный план:
- знакомство с Юнити;
- инструменты и возможности движка;
- программирование на C#;
- типы данных и базовые конструкции языка;
- разработка игровых уровней;
- ragdoll-физика;
- подготовка к релизу проекта;
- продвижение 2D- и 3D-игр;
- создание персонажа;
- основы геймдизайна;
- визуальные и звуковые эффекты;
- основы UI и UX;
- удержание игроков;
- билд проекта.
Стоимость обучения – 78 015 руб. Платить можно частями.
Еще несколько онлайн-программ от Otus:
- Unity Game Developer. Professional
- Unity VR/AR Developer
- Unreal Engine Game Developer. Basic
- Unreal Engine Game Developer. Professional
- 3D-моделирование игр с нуля
Твоя первая хоррор-игра – Smirnov School
Сайт: smirnov.school/hg
Твоя первая хоррор-игра – это обучающая программа длительностью 2,5 месяца. Она предназначена для новичков. Обучение строится на записанных видеолекциях. В результате студенты пополнят свои портфолио полноценными проектами.
Онлайн-курс включает в себя 35 видеолекций на следующие темы:
- этапы гейм-разработки;
- схема локаций;
- поведение персонажей;
- настройка освещения;
- разработка уровней;
- блюпринты;
- механика сцен;
- создание антагониста;
- добавление триггеров;
- звуковое оформление;
- интерфейс меню.
Стоимость – 20 800 руб.
Еще несколько онлайн-программ от Smirnov School:
- Игровая локация в Unreal Engine
- Освещение локации в Unreal Engine
- Level Art в Unreal Engine
Онлайн-курс по созданию игр – Onskills
Онлайн-курс по созданию игр подходит детям и подросткам. Уже через месяц они создадут свои первые проекты. Обучение основано на видеолекциях и практических заданиях. А в конце занятий выпускники получат сертификаты.
Уроки:
- основы геймдизайна;
- разработка игровых уровней;
- создание персонажей;
- введение в Юнити;
- интерфейс движка;
- игровое окружение;
- использование шейдеров;
- настройка физики;
- создание скриптов;
- триггеры;
- основы анимации;
- запуск проекта.
Стоимость – 5 200 руб.
Разработка игр на Unity – Алгоритмика
Сайт: algoritmika.org/ru/coding/unity
Разработка игр на Unity – это обучающая программа, предназначенная для подростков от 12 до 14 лет. Занятия проходят в группах до 10 человек и на индивидуальной основе. Все зависит от тарифа. Выпускники собирают в портфолио по 8 проектов.
План курса:
- знакомство с движком Юнити;
- интерфейс редактора;
- основы 3D-моделирования;
- настройка скриптов;
- создание персонажей;
- программирование на C#;
- билд проекта;
- физика в игре;
- разработка игровых уровней;
- настройка эффектов;
- подготовка проектов к релизу.
Стоимость обучения, количество и условия тарифов, особенности уроков и прочее можно узнать после подачи заявки. Первое занятие доступно бесплатно.
Разработка игр для детей и подростков – Rebotica
Сайт: rebotica.ru/gamedev
Разработка игр для детей и подростков – это онлайн-курс для детей и подростков от 5 до 16 лет. Программа подбирается с учетом возраста и навыков учеников. Они занимаются с наставниками один на один. В конце обучения выпускники получают дипломы.
Темы:
- платформа Roblox;
- основы гейм-разработки;
- игровые жанры;
- создание персонажа;
- инструменты моделирования;
- пользовательский интерфейс;
- построение сюжета;
- магазин внутри игры;
- программирование на C#;
- компоненты игры;
- искусственный интеллект;
- игровая логика;
- настройка физики;
- условия проигрыша и выигрыша;
- особенности тестирования;
- публикация проекта.
Стоимость – от 7 085 руб. в месяц. Первый урок бесплатный.
Еще одна онлайн-программа от Rebotica:
- 3D-моделирование для детей и подростков
Unreal Engine 5 – Realtime School
Сайт: realtime.ru/courses/unreal-engine-4-base-3
Unreal Engine 5 – это онлайн-курс продолжительностью 5 дней. Чтобы стать его участником, необходимо обладать уверенными навыками работы с ПК. Лучшим выпускникам предоставляется помощь с трудоустройством.
Темы:
- знакомство с Unreal Engine 5;
- управление сценами;
- устройство движка;
- многоуровневость;
- настройка освещения;
- настройка физики;
- работа с Blueprints;
- импорт моделей;
- детализация объектов;
- типы данных;
- пользовательские интерфейсы;
- RPC-функции.
Стоимость – 50 000 руб.
Ознакомьтесь с еще парочкой курсов от Realtime School:
- Unity 3D
- Autodesk Maya
Курс Unreal Engine – Айтигенио
Курс Unreal Engine предназначен для школьников. Они могут заниматься в группах и индивидуально. Всю программу можно пройти примерно за 60–100 часов. За это время ученики научатся создавать собственные проекты от задумки до их размещения на соответствующих платформах. Все проекты войдут в портфолио.
План программы включает в себя 9 учебных модулей. Уроки:
- знакомство с Blender;
- интерфейс Unreal Engine;
- библиотека моделей;
- создание игровых уровней;
- настройка освещения;
- работа с BluePrints;
- анимирование объектов;
- игровая логика;
- работа над персонажем;
- основы программирования;
- визуальные эффекты.
Стоимость программы можно узнать после подачи заявки.
Ознакомьтесь и с другими онлайн-курсами от Айтигенио:
- Программирование в GameMaker
- Курсы Unity для детей
- Программирование Kodu Game Lab для детей
- Курсы Roblox для детей
Разработка компьютерных игр на Unity для детей – Специалист.ru
Сайт: specialist.ru/course/unityshk
Разработка компьютерных игр на Unity для детей – это онлайн-программа длительностью 40 академических часов, 16 из которых выделены на самостоятельное обучение. В конце курса у каждого студента в портфолио будет по 3 проекта и сертификаты.
Темы:
- элементы Юнити;
- создание 3D-платформера;
- виды игроков;
- детализация ландшафта;
- настройка освещения;
- введение в скрипты;
- типы данных;
- механики перемещения;
- работа со звуком;
- дизайнер уровней.
Стоимость обучения можно узнать после подачи заявки.
Разработка 2D- и 3D-игр в Godot на Python – Coddy
Разработка 2D- и 3D-игр в Godot на Python – это обучающая программа, доступная в нескольких форматах. Занятия можно проходить в группе до 8 человек и индивидуально, очно и онлайн. Курс предназначен для учеников от 11 до 16 лет.
Учебный план состоит из следующих тем:
- знакомство с Godot;
- UI в 3D-играх;
- разработка главного героя и его врагов;
- счетчик жизни персонажа;
- создание NPC;
- физика в Godot;
- визуальное и звуковое оформление;
- работа со светом;
- создание локаций;
- язык GDScript;
- внутриигровой магазин;
- написание сценария.
Стоимость обучения зависит от формата: дистанционно в группах – от 849 руб. за урок, онлайн индивидуально – от 1 099 руб. за урок, очно в группе – от 999 руб. за урок.
Обратите внимание на другие курсы от Coddy:
- Создание 2D- и 3D-игр на C#
- Игровое 3D-моделирование в Blender
- Разработчик видеоигр: создание 2D-игр разных жанров
- Unreal Engine 4
Создание игр с нуля – Фоксфорд
Создание игр с нуля – это онлайн-курс, на котором школьники научатся создавать игровые проекты и освоят базовые навыки программирования. Занятия в формате вебинаров проходят в группах. Еще ученики выполняют практические задания, которые проверяют преподаватели и дают развернутую обратную связь.
Темы:
- основы программирования;
- этапы гейм-разработки;
- знакомство с Юнити;
- 3D-моделирование;
- использование Blender.
Стоимость онлайн-обучения – 39 900 руб.
Другие программы от Фоксфорд:
Разработчик игр – MITM
Сайт: mitm.institute/razrabotchik-igr—college
Разработчик игр – это объемная онлайн-программа длительностью 4 года 10 месяцев. Все проходит в дистанционном формате: от подачи документов до сдачи экзаменов и защиты дипломной работы. Студентов поддерживают личные кураторы в процессе обучения. А в конце онлайн-школа выдает дипломы выпускникам.
План курса:
- искусственный интеллект;
- знакомство с игровыми движками;
- работа с Unreal Engine;
- программирование на C#;
- создание персонажей;
- алгоритмы и структуры данных;
- Юнити-разработка;
- основы геймдизайна;
- игровая механика;
- анимация персонажей;
- игровая логика;
- создание эффектов;
- тестирование игр.
Стоимость – 6 670 руб. в месяц.
Еще парочка курсов:
- Разработка компьютерных игр, дополненной и виртуальной реальности
- Разработка компьютерных игр
Создание игр на Unity 3D – Kodland
Сайт: kodland.org/ru/courses/unity-game-design
Создание игр на Unity 3D – это онлайн-обучение для детей и подростков от 13 лет, у которых нет опыта в разработке. Чтобы стать участником, необходимо иметь базовые навыки работы с компьютером. В результате каждый выпускник создаст собственную 3D-игру.
Включает в себя 32 урока на следующие темы:
- язык C#;
- работа с Юнити;
- управление персонажем;
- настройка камеры;
- генерация уровней;
- работа с UI;
- дизайн локаций;
- принципы ООП;
- звуковые и визуальные эффекты;
- основы работы с физикой;
- сервис Photon.
Стоимость можно узнать после подачи заявки.
Ознакомьтесь и с другой программой Kodland:
- Scratch
Roblox Studio – Pixel
Roblox Studio – это онлайн-программа, предназначенная для школьников 3–8 классов. Полный курс длится 9 месяцев. Каждую неделю проходит по одному занятию по 1,5 часа. За выполненные задания ученики получают призы, что повышает мотивацию.
Обучение может быть индивидуальным и групповым, до 12 студентов в группе. Также Учиться можно очно и дистанционно. В конце программы выпускники получают сертификаты.
Курс разбит на учебные модули, в каждом из которых по 12 уроков. Темы:
- язык Lua;
- работа с ПК и компьютерными программами;
- знакомство с Roblox;
- основы программирования;
- 3D-моделирование;
- работа с тенями и светом;
- анимация персонажей.
Стоимость обучения – от 800 руб. за одно занятие.
Еще несколько онлайн-курсов от Pixel:
- Scratch
- 3D-моделирование для детей в Roblox
- 3D-моделирование для школьников в Blender
Программирование в Scratch – Code it
Сайт: code-it-school.ru/course/scratch
Программирование в Scratch – это онлайн-обучение для детей от 5 лет. Уроки проходят на платформе Zoom. В конце программы выпускники получают сертификаты.
Юные студенты не только приобретут навыки программирования, но и разовьют логику, креативность и компьютерную грамотность.
Включает в себя 32 занятия на следующие темы:
- основы программирования;
- переменные, функции и циклы;
- игровая логика;
- знакомство со Scratch;
- условия выигрыша и проигрыша;
- создание персонажей;
- основы анимации;
- работа с 2D-графикой;
- термины программирования.
Стоимость зависит от формата обучения: групповые занятия – от 700 руб., индивидуальные занятия – от 890 руб. Первый урок бесплатный.
Другая онлайн-программа от Code it:
- Создание 2D-игры в Unity
Основы разработки игр на C# – Stepik
Сайт: stepik.org/course/101274/promo
Основы разработки игр на C# – это онлайн-курс для начинающих, которые хотят создавать собственные 2D-игры. На освоение всего курса потребуется около 5 часов. Помимо теоретических лекций, студенты проходят тестирования. В конце программы выпускники получают сертификаты.
Учебный план:
- язык C#;
- настройка движения персонажей;
- среда разработки Visual Studio;
- Console.Write и Console.ReadKey;
- создание заставки;
- поиск багов.
Стоимость – 3 500 руб.
Еще несколько онлайн-программ от Stepik:
- Полный курс по созданию мобильных игр на Godot 4
- Разработчик 2D- и 3D-игр на игровом движке Unity с нуля до PRO
- Полный курс разработки 2D-игр на Unity с нуля
- Мини-курс разработки 3D-игры на Unity с нуля
- Полный курс разработки 3D-игр Unity для новичков
Бесплатные уроки
Мы закончили рассматривать платные онлайн-курсы. И теперь переходим к бесплатным программам. Да, глубоких знаний вы не получите, однако основные навыки и умения приобретете.
По некоторым из них можно начать обучаться прямо сейчас. Но есть и такие уроки, доступ к которым открывается только после регистрации на образовательной площадке.
Создаем первую игру на Unity за 3 дня – Нетология
Создаем первую игру на Unity за 3 дня – это практический онлайн-курс, включающий в себя видеоуроки и практику. Главная его цель – познакомить учеников с популярным игровым движком и научить им пользоваться. В результате участники курса смогут с нуля создать собственную 2D-игру.
Программа интенсивная и насыщенная, она состоит из 5 занятий, на которых речь пойдет о:
- интерфейсе Юнити;
- запуске движка;
- игровых уровнях;
- разработке головоломок и ловушек;
- основах C#;
- IDE и ассетах.
Игры на Java – GeekBrains
Игры на Java – это короткий видеокурс, состоящий из 6 уроков и практических заданий. В конце обучения у студентов в портфолио будут известные классические игры: “Морской бой”, “Сапер”, “Тетрис”, “Змейка” и другие. Кроме того, онлайн-школа выдает сертификаты выпускникам.
Чтобы получить доступ к занятиям, необходимо зарегистрироваться и записаться на курс, предоставив номер телефона.
Еще одна онлайн-программа от GeekBrains:
Программирование игр: ознакомительный курс для новичков – Coddy
Программирование игр: ознакомительный курс для новичков состоит из простых и понятных уроков, предназначенных для детей от 4 до 13 лет. Они познакомятся с популярными игровыми движками, языками и средами программирования.
Для самых юных студентов преподаватели подготовили занятия по Kodu Game Lab и Scratch, а ученики постарше начнут изучать Unity и Python. В конце обучения каждый ребенок создаст собственную 2D-игру.
Обратите внимание и на другой курс от Coddy:
Программируем на Scratch – Stepik
Сайт: stepik.org/course/8571/promo
Программируем на Scratch – это небольшой онлайн-курс, который познакомит студентов со средой программирования для создания игровых, мультипликационных, обучающих и других видов проектов.
Программа простая и подходят для школьников. Она состоит из 10 уроков на следующие темы:
- основы программирования;
- интерфейс Scratch;
- интерактивность;
- написание программы;
- графические эффекты;
- создание анимации.
Дополнительные обучающие программы от Stepik:
- Разработка игрового приложения на Unreal Engine
- Unity: базовый курс 3D
- Создание игр в Roblox Studio
- Уроки Kodu Game Lab
- Уроки Unity 3D
- Основы Python: начало разработки игр
Разработчик игр на C#: с нуля до PRO – Sigma Academy
Сайт: it-school.tgu-dpo.ru/c-sharp
Разработчик игр на C#: с нуля до PRO – это онлайн-курс объемом 144 академических часа для старшеклассников и студентов колледжей и техникумов. В конце обучения у выпускников будет портфолио с первыми работами, документы, подтверждающие их знания и навыки, а также возможность получить карьерную консультацию.
Программа предназначена для всех, кто желает освоить востребованную профессию и научиться работать с движком Godot. Кроме этого, ученики еще узнают о:
- среде разработки Visual Studio;
- языке C#;
- установке Godot Engine;
- основах проектирования;
- физике игровых объектов;
- создании текстур и эффектов;
- основах анимации;
- работе с графикой;
- настройке окружения;
- создании главного персонажа и его врагов;
- основах геймдизайна;
- оптимизации производительности.
Другой онлайн-курс от Sigma Academy:
- Разработка игр и чат-ботов на Python
Делаем игру на Unity – LoftSchool
Сайт: loftschool.com/modules/892-delaem-igru-na-unity
Делаем игру на Unity – это видеокурс общей длительностью более 2 часов. Он включает в себя 11 занятий, на которых студенты разработают свою первую 2D-игру, похожую на легендарный проект Mario.
Темы уроков:
- интерфейс Юнити;
- создание игровых уровней;
- разработка главного героя;
- управление персонажем;
- основы анимации;
- физика и движения персонажа;
- бонусы на уровнях;
- добавление музыки и звуков;
- создание врагов и препятствий.
Основы разработки компьютерных игр в XNA Game Studio – Интуит
Сайт: intuit.ru/studies/courses/1104/251/info
Основы разработки компьютерных игр в XNA Game Studio – это обучающая программа, для освоения которой потребуется около 17,5 часов.
Теория представлена в виде текста, схем и иллюстраций, а практика дана в формате самостоятельных работ после каждой темы и финального экзамена в конце курса. В случае успешной сдачи итогового теста выпускники получают сертификаты.
Учебный план:
- основы гейм-разработки;
- игровые редакторы;
- применение XNA Game Studio 2.0;
- инструментарий гейм-разработчика;
- игровая документация;
- перемещение и взаимодействие объектов;
- игровая физика;
- спрайтовая анимация;
- озвучивание персонажей;
- технологии искусственного интеллекта;
- работа с файлами;
- конструктор уровней;
- настройка освещения.
Еще несколько курсов:
- Разработка компьютерных игр с помощью Python и Pygame
- Разработка компьютерных игр на языке Python
Уроки Unreal Engine 4 – Академия IT
Сайт: academiait.ru/course/uroki-unreal-engine-4
Уроки Unreal Engine 4 станут доступными только после регистрации на платформе. Они представляют собой короткие видеолекции, посвященные популярному игровому движку.
Онлайн-курс включает в себя почти сотню занятий на следующие темы:
- знакомство с Unreal Engine 4;
- скачивание и запуск движка;
- интерфейс редактора;
- настройка персонажа;
- типы и компоненты объектов;
- источники освещения;
- настройка физики у объекта;
- переменные, макросы и циклы;
- работа с масками;
- основы анимации.
Другие обучающие предложения от Академии IT:
- Defold. Игровой движок 2D
- Unity. Создание змейки
- Создание игр на Unity3D
- Unity: рукопашный бой
Курс по созданию игр на Unity: от разработки до монетизации – YouTube-канал “Яндекс-игры для разработчиков”
Курс по созданию игр на Unity: от разработки до монетизации состоит из более 30 онлайн-уроков. Примерно половина из них длится от 5 до 15 минут, а занятия второй части – от 20 до 40 минут. Будут полезны как новичкам с нулевыми знаниями, так и более опытным разработчикам.
План видеолекций:
- игровые движки;
- установка Юнити;
- создание простых объектов;
- работа с объектами;
- настройка камеры;
- основы программирования;
- знакомство с языком C#;
- управление персонажем;
- добавление анимации;
- пользовательский интерфейс;
- работа с префабами;
- финальная сцена;
- разработка игровых уровней;
- добавление эффектов;
- прогресс игрока;
- настройка локализации;
- возможности монетизации;
- размещение рекламы;
- внутриигровые покупки.
Заключение
Сегодня вы стали немного ближе к гордому званию гейм-разработчика. И все благодаря курсам, которые способны сделать из новичка с нулевыми знаниями профессионала.
Мы успешно рассмотрели обучающие программы по гейм-разработке, и теперь вы можете выбрать ту единственную из них, которая подойдет под ваши запросы и пожелания.
Но не спешите уходить! На блоге iklife.ru вы найдете немало других полезных статей. Я уверена, что вам интересно будет, кто такой разработчик игр, кто такой геймдизайнер и какие есть курсы по геймдизайну. Обо всем этом имеются обзоры, на которые я советую вам перейти.
Всего доброго и удачи!
Реклама. Информация о рекламодателе на сайте по ссылке.
Спасибо за статью, интересная подборка. Единственное, есть большие сомнения по поводу курса от Синергии. Почитайте отзывы, которые пишут об этой образовательной «конторке», под определение «Топ» это точно не подходит. Люди пишут, что деньги на ветер, а знаний ноль. Я бы посоветовал заменить его на курс от Романа Сакутина — Яюниор.