Длительность курса
2 года
Стоимость курса
148740
руб.
Документ об окончании курса
Выдача сертификата
Курс подготовки разработчиков игр на Unreal Engine 4: познакомитесь с популярным игровым движком и языком С++, а также научитесь создавать игры любых жанров. По окончании обучения сможете претендовать на позиции Middle-разработчика. Курс подходит для Junior-разработчиков на UE, разработчиков не из геймдева и всех, кто хочет попасть в геймдев.
Занятия проходят в виде практических видеоуроков, можете выполнять задания в привычном темпе, наставники помогут закрепить навыки и исправить ошибки. Также можете принять участие в закрытых воркшопах, экскурсиях в компании-партнеры и карьерных консультациях.
Программа курса разбита на 69 тематических модулей, включающих более 300 онлайн-уроков. За время обучения разработаете 4 игры, которые сможете добавить в свое портфолио.
Преподаватели: Сергей Анцукевич (технический директор), Иван Гущин (арт-директор) и Павел Горкин (разработчик игр).
Длительность курса
15 месяцев
Стоимость курса
127490
руб.
Документ об окончании курса
Выдача сертификата
Длительность курса
8 месяцев
Стоимость курса
96180
руб.
Документ об окончании курса
Выдача сертификата
Курс подготовки разработчиков игр на Unity: научат созданию 2D- и 3D-игр на популярном движке, работе с ресурсами Unity, программированию на C#, настройке визуальной части (модели, анимация, частицы и шейдеры и пр.), а также подготовке игр к релизу. Курс подходит для 2D- и 3D-художников, геймдизайнеров, программистов и обычных геймеров.
Обучение проходит в формате вебинаров, видеолекций, Вас ждут практические задания, участие в стримах преподавателей. Программа курса разбита на 9 модулей — от основ Unity и C# до основ геймдизайна. За время обучения освоите Unity Editor, Visual Studio IDE и Git Repository, а также сможете разработать аркадную гонку, RPG, 2D-игру и другие проекты, которые станут частью портфолио. На заключительном этапе будете работать над дипломным проектом — прототипом гиперказуальной игры.
Преподаватель: Дмитрий Лукичев (технический геймдизайнер).
Длительность курса
12 месяцев
Стоимость курса
107240
руб.
Документ об окончании курса
Выдача сертификата
Skillbox предлагают научиться разрабатывать игры на Unity с нуля и впоследствии трудоустроиться за год обучения. За это время вы научитесь разрабатывать 2D, 3D и мобильные игры на Unity, сможете программировать игры на C#, узнаете основы геймдизайна и узнаете о том, как монетизировать свою игру. В процессе обучения вы будете изучать тему, выполнять задания и проверять их вместе с наставником. Результатом курса станет дипломный проект, который вы защитите перед преподавателями.
Занятия будут вести методист Skillbox Михаил Овчинников, C#-разработчик Сергей Камянецкий, Unity-программист и преподаватель Евгений Васильев и ментор TechStars, преподаватель и инди-разработчик Алекс Кищинский. В результате обучения вы будете полностью понимать цикл создания игры, уметь создавать шейдеры, анимации и ландшафт, владеть 3D-моделированиеи и скульптингом.
Длительность курса
11 месяцев
Стоимость курса
86435
руб.
Документ об окончании курса
Выдача сертификата
Длительность курса
5 месяцев
Стоимость курса
82365
руб.
Документ об окончании курса
Выдача сертификата
Курс подойдет для всех, кто мечтает создавать игры. Здесь научат находить и анализировать идеи для игр, выбирать для них основную механику, настраивать автоматизацию и внедрять рекламные интеграции. По итогу курсов студенты сделают с нуля и опубликуют собственную гипер-казуальную игру в AppStore или Google Play.
Программа состоит из 23 модулей: от обзора на виды игр и создания игр в Юнити до планирования обновлений по фактическим данным. Обучение проходит в формате лайвов и стримов, которые сохранятся после трансляции. Доступ к курсу не ограничен по времени, а для общения создадут отдельный канал в Discord, где все учащиеся будут задавать вопросы, получать на них ответы и делиться своим опытом.
Преподаватель: Игорь Зверев — ведущий геймдизайнер в студии VooDoo. Ранее был руководителем департамента геймдизайна в Playgendary, и работал там над Bowmaster и Tank Stars — сейчас у каждой из них по 200 миллионов установок.
Длительность курса
63 онлайн-урока
Стоимость курса
79800
руб.
Документ об окончании курса
Выдача сертификата
Курс по разработке игр на Unreal Engine 4: вы освоите С++ и Blueprint и сможете создавать игры с нуля. Вас обучат работе в команде, работе с документацией, а итогом обучения станут 4 проекта для порфтолио. Курс подходит опытным разработчикам, которые интересуются геймдевом, начинающим программистам и всем, кто мечтает делать игры.
Программа курса разбита на 10 блоков разного уровня сложности — от создания простого арканоида на Blueprint до сборки мобильного прототипа игры. Всего вас ждет 45 тематических модулей и более 60 онлайн-уроков. Темы изучаются в формате видеоуроков, после которых вы выполняете практические задания. Наставники необходимы для закрепления знаний и исправления ошибок. В конце курса вы защищаете выпускной проект. При успешном завершении обучения студенты получают дипломы Skillbox.
Преподаватели курса: Павел Горкин (разработка на С++ и Blueprint), Сергей Анцукевич (технический директор) и Иван Гущин (арт-директор).
Длительность курса
9 месяцев
Стоимость курса
от 37500
руб.
Документ об окончании курса
Выдача сертификата
Формат занятий
Онлайн-обучение, трудоустройство
Длительность курса
4 месяца
Стоимость курса
68400
руб.
Документ об окончании курса
Выдача сертификата
Длительность курса
6 месяцев
Стоимость курса
62951
руб.
Документ об окончании курса
Выдача сертификата
За полгода обучения вы научитесь программировать на C# с учётом ООП, разрабатывать свои шейдеры для постобработки и настраивать внутриигровое освещение, изучите интерфейс и возможности VFX Graph и будете уметь создавать сложные визуальные эффекты, а также создавать игры для сети и мобильных приложений на iOS и Android. Программа состоит из 14 тематических модулей и 56 онлайн-уроков, в ходе которых вы получите все профессиональные навыки, необходимые для разработки игр.
Курс будет вести Сергей Ледин, создавший игры по мультфильмам Go Go Cats, Qumi-Qumi и приложение StandAll для iPhone, iPad и Android.
Для прохождения курса нужен небольшой опыт работы в данной области — он подойдет Junior-разработчикам на Unity и C#-программистам. По ходу обучения вы слушаете практические видеоуроки и выполняете последующее домашнее задание, проверкой которого занимается закрепленный к вам наставник. В конце курса вы защищаете дипломную работу и получаете первый проект в портфолио.
Чем занимается специалист по разработке игр?
- Геймдизайном: Созданием концепций игровых механик, уровней, персонажей и сюжетных линий.
- Программированием: Написанием и оптимизацией кода для функционирования игровых элементов и механик.
- Графикой и дизайном: Работой над визуальным оформлением игры, созданием 2D и 3D ассетов, интерфейса и анимации.
- Звуком: Созданием и интеграцией звуковых эффектов и музыки, которые усиливают атмосферу игры.
- Тестированием: Проведением тестирования и отладки игры для обнаружения и исправления ошибок.
- Проектированием уровней: Созданием уровней сбалансированными и интересными для игроков.
- Исследованием рынка: Анализом трендов и конкурентных игр для определения успешных концепций.
- Монетизацией: Разработкой моделей монетизации игр (микротранзакции, подписки и т.д.).
- Взаимодействием с командой: Работой с программистами, художниками и другими специалистами во время разработки.
- Анализом данных: Использованием данных об игровом процессе и поведении игроков для улучшения игры.
- Поддержкой и обновлениями: Поддержкой и обновлением игры после её выпуска, внесением изменений и исправлений.
Заметьте, что роль и обязанности специалиста по разработке игр могут варьироваться в зависимости от компании, размера проекта и его специфики. Если вы пройдете комплексное обучение разработке создания игр с нуля, вы приобретете ценные навыки и знания, позволяющие успешно справляться с различными аспектами создания игр. Это позволит вам уверенно вступить в индустрию разработки игр и применять свои навыки в широком спектре проектов.
Какие инструменты и ресурсы могут потребоваться для создания игр
Существует множество инструментов и ресурсов для создания игр, от простых и бесплатных до сложных и профессиональных, таких как:
- Unity — популярный движок для разработки 2D и 3D игр с обширным набором инструментов и возможностей.
- Unreal Engine — ещё один известный движок для создания игр на различных платформах, предлагающий множество функций высокого уровня.
- Blender — инструмент для создания 3D моделей, широко используемый для графики в играх.
- Construct 3 — онлайн-платформа для разработки 2D игр без требования навыков программирования.
- GameMaker Studio — инструмент для простого создания 2D игр без необходимости в программировании.
- Audacity, FL Studio или другие аудиоредакторы — для создания звуковых эффектов, музыки и голосовых комментариев.
- Photoshop, GIMP или другие графические редакторы — для создания графики, текстур и интерфейсов в играх.
- Рынок Unity Asset Store и Unreal Marketplace — ресурсы, предлагающие готовые модели, текстуры, скрипты и другие элементы для использования в играх.
Требования к профессии
Требования к профессии разработчика игр (геймдизайнера или разработчика) могут значительно варьироваться в зависимости от конкретной компании, типа игр, платформы и масштаба проекта. Однако, в общих чертах, основные требования включают:
- Профессиональные знания и навыки: Отличное владение программированием (например, C++, C#, Python) и знание основных графических движков (например, Unity, Unreal Engine). Умение работать с различными инструментами для разработки игр.
- Образование и опыт: Обычно требуется высшее образование в области компьютерных наук, программирования, дизайна игр или смежных специальностей. Опыт работы в индустрии или участие в проектах считаются большим преимуществом.
- Креативность и геймдизайн: Умение создавать интересные и увлекательные игровые механики, уровни, персонажей и сюжеты.
- Аналитические способности: Умение анализировать рынок и тренды, понимание предпочтений и поведения игроков.
- Коммуникационные навыки: Умение работать в команде, эффективно общаться с разработчиками, художниками, дизайнерами и другими участниками проекта.
- Английский язык: Хорошее знание английского языка, так как многие ресурсы и документация в индустрии игр представлены на английском.
Это общие требования, и они могут варьироваться в зависимости от конкретного рабочего места и типа проекта.
Обязанности разработчика игр
Обязанности разработчика игр зависят от его должности:
- Engine developer: Создание специальных шаблонов для быстрого решения задач других специалистов.
- Gameplay developer: Ответственность за концепцию и механику игры, взаимодействие с аниматорами и гейм-дизайнерами.
- DevOps developer: Обеспечение комфорта пользователей, использующих другие сервисы для игры.
- Animation developer: Визуальное оформление игры, создание пейзажей, персонажей и оружия.
- UI и Client developers: Создание заставок, меню, переходов между разделами для формирования первого впечатления от игры.
- Graphics programmer: Оптимизация веб-приложения для устройств с разными характеристиками.
- Back-end developer: Реализация внутренней структуры игры.
Карьерные перспективы
Карьерные перспективы в индустрии разработки игр могут быть обширными и предоставлять различные возможности для профессионального роста. Вот некоторые из них:
- Продвижение по карьерной лестнице: Разработчик игр может начать с позиции джуниора или стажера и постепенно продвигаться к более ответственным и высокооплачиваемым ролям, таким как сеньор разработчик, лид разработчик или технический директор.
- Специализация: В индустрии игр существует множество различных специализаций, таких как геймдизайн, программирование, анимация, графика, звуковое оформление и т.д. Выбрав определенную область, разработчик может стать экспертом и искать более специализированные и интересные проекты.
- Работа в крупных студиях: Опыт работы в крупных игровых студиях может открыть двери для участия в разработке крупных и знаменитых игр, что приносит значительный опыт и престиж.
- Самостоятельное творчество: Многие разработчики мечтают о создании своих собственных игр или студии. Успешное самостоятельное творчество может привести к самореализации и финансовому успеху.
- Работа в различных жанрах: Индустрия игр предлагает разнообразие жанров, от казуальных до AAA-проектов. Разработчики могут искать различные проекты, чтобы попробовать себя в разных стилях игр.
- Международные возможности: Игровая индустрия имеет глобальный характер, и разработчики могут искать работу за рубежом или сотрудничать с международными студиями.
- Инди-разработка: Существует возможность работать в инди-студиях или быть независимым разработчиком, что дает свободу в выборе проектов и креативные возможности.
Однако стоит отметить, что индустрия разработки игр может быть конкурентной и требовать высокого уровня творческого и технического мастерства. Постоянное самосовершенствование, участие в сообществе разработчиков и работа над портфолио могут помочь разработчику преуспеть в этой динамичной сфере. Именно поэтому мы подобрали для вас онлайн курсы по созданию и программированию игр, обучение можно проходить как бесплатно, так и платно.