Разработчик игр на Unity + ИИ
Курс Eduson Academy «Разработчик игр на Unity + ИИ», созданный вместе с ИТ-школой TeachMeSkills: программа входа в геймдев с нуля. Занятия живые, два дня в неделю по три часа, записи остаются навсегда, объём заявлен как 49 модулей и от 196 академических часов, 15 процентов теории и 85 процентов практики. Программа идёт от установки Unity и основ программирования через C#, Git и GitHub, GameObject и MonoBehaviour, камеру Cinemachine, коллекции и дженерики, интерфейсы Canvas, асинхронность на корутинах и UniTask, анимации и Animator, систему частиц, физику с Rigidbody, коллайдерами и джойнтами, декомпозицию задач в Trello и Kanban, композицию объектов и Domain Driven Design, принципы SOLID и паттерны проектирования, внедрение зависимостей через Zenject и VContainer, стейт-машины для NPC, отладку и юнит-тесты на NUnit, рендер URP и шейдеры, к сборке под WebGL, публикации на Yandex Games, аналитике через GameAnalytics и Remote Configs, лидербордам, А/Б-тестам, оптимизации через Profiler и Frame Debugger и архитектуре ECS. Тариф ПРО добавляет нейросети для разработки, Мастер нейросети для изображений и видео. Практика на пяти или семи проектах и дипломной игре. Цена 129 900 рублей вместо 324 750, рассрочка на 24 месяца, платёж 5 412 рублей в месяц.
Мнение редакции
По содержанию это лучший в подборке курс по Unity, и не за счёт объёма, а за счёт того, чем он заканчивается. Большинство программ обрывается на том, что игрок бегает и собирает монетки. Здесь после базы идут вещи из настоящей работы: принципы SOLID и паттерны, внедрение зависимостей через Zenject и VContainer, стейт-машины вместо бесконечных условий, модульные тесты на NUnit и подход TDD, отладка в Debugger с условными точками останова, профилирование с разделением на CPU bound и GPU bound, Object Pooling, а на десерт ECS с симуляцией большого количества объектов. Отдельно ценно, что курс доводит проект до публикации: WebGL, шаблон HTML, взаимодействие с JavaScript, модерация и монетизация на Yandex Games, аналитика и А/Б-тесты через Remote Configs.
Формат тоже отличается от остальных программ школы. Здесь есть живые занятия два раза в неделю по три часа, отдельный куратор на каждую группу, личный ментор из индустрии и четыре индивидуальные онлайн-встречи с ним. Записи остаются навсегда, доступ бессрочный. Для новичка, которому нужен внешний ритм, это работает лучше, чем полностью асинхронный курс.
Слабое место одно и оно повторяется на всей странице: цифры. Документ назван тремя способами. В шапке обещаны три документа, включая удостоверение о повышении квалификации и диплом на английском языке. В блоке про итоговый проект вместо диплома на английском появляется сертификат. А в колонке тарифа Базовый вместо удостоверения стоит диплом о профессиональной переподготовке, что уже совсем другой уровень документа. Проекты то пять, то семь. Модулей заявлено 49, а в списке их 51. Срок обучения на тарифе Базовый шесть месяцев, на ПРО восемь. Реальные условия придётся выяснять у менеджера.
Плюсы
- программа доходит до инженерных тем, которых нет в коротких курсах: SOLID, паттерны проектирования, внедрение зависимостей через Zenject и VContainer, стейт-машины, юнит-тесты на NUnit и TDD, ECS
- курс заканчивается не сценой в редакторе, а публикацией: сборка под WebGL, взаимодействие с JavaScript, модерация и монетизация на Yandex Games, аналитика и А/Б-тесты через GameAnalytics и Remote Configs
- живые занятия два дня в неделю по три часа с записями навсегда, отдельный куратор на каждую группу и личный ментор с четырьмя индивидуальными онлайн-встречами
- проекты названы поимённо и разные по механике: терминальная игра, Third Person Adventure, Cannon Ball, NeonBall, ритм-игра Dance Battle, Car Driver и дипломная игра на выбор
- отдельные блоки про оптимизацию: Profiler и Frame Debugger, поиск узких мест, методы оптимизации CPU и GPU, Object Pooling, DOTween и Null-Safety
- школа обещает найти работу или вернуть деньги, это закреплено в договоре, плюс даёт доступ к сервису подбора вакансий и помогает с профилем для зарубежных площадок
Минусы
- документ по итогам назван тремя разными способами: три документа с удостоверением о повышении квалификации и дипломом на английском в шапке, удостоверение плюс сертификат на английском в блоке про диплом и диплом о профессиональной переподготовке в колонке тарифа Базовый
- число проектов указано и как пять, и как семь, а модулей заявлено 49 при 51 пункте в списке программы
- срок обучения зависит от тарифа: шесть месяцев на Базовом и восемь на ПРО, хотя в шапке игра обещана через шесть месяцев безусловно
- художественная часть геймдева не разбирается совсем: ни 3D-моделирования, ни анимации персонажей, ни геймдизайна, только программирование и интеграция готовых ассетов
Кому подходит
Новичкам без опыта в программировании
Школа отвечает прямо: программа построена так, чтобы её осилил каждый, вы разберётесь в интерфейсе Unity, изучите основы C# и создадите первый проект с нуля. Второй модуль курса начинается с объяснения того, что такое программирование, данные и алгоритмы.
C#-разработчикам, которые хотят в геймдев
Если язык уже знаком, курс превращается в изучение движка и игровой архитектуры: Cinemachine, физика, анимации, стейт-машины, Zenject, ECS и публикация. Первые модули пройдутся быстро, а ценность будет во второй половине программы.
Специалистам смежных ИТ-ролей
Тестировщикам, верстальщикам, техподдержке, аналитикам, которые хотят перейти в разработку или добавить в стек новое направление. Тут есть и Git с Pull Requests, и Kanban, и юнит-тесты, то есть навыки, которые пригодятся и вне геймдева.
Тем, кому нужен внешний ритм
В отличие от остальных курсов школы этот идёт живым потоком: два вечера в неделю по три часа, отдельный куратор на группу, ментор с четырьмя индивидуальными встречами. Если самостоятельные курсы вы бросаете на третьей неделе, формат имеет значение.
Кому курс не подойдёт
- тем, кто хочет заниматься художественной частью геймдева: 3D-моделирования, анимации персонажей и геймдизайна в программе нет, только код и интеграция готовых ассетов
- тем, кто целится в Unreal Engine или мобильную разработку вне Unity: движок здесь один, и переносится опыт лишь частично
- тем, у кого нет двух свободных вечеров в неделю: занятия живые, и без участия в них курс превращается в набор записей
Чем отличается от других курсов направления
В направлении разработки игр прямых конкурентов у курса почти нет: соседи по каталогу решают другие задачи. Merion Academy отдаёт разработку игр на Flutter и Flame за 9 680 рублей и два месяца, Международная школа профессий за 5 000 рублей учит игропрактике и игротерапии, что к программированию отношения не имеет, Вебиум за 990 рублей объясняет математическую теорию игр, а «Точка Знаний» за 29 338 рублей ведёт годовой курс по Roblox для школьников 3-9 класса. Единственный сопоставимый по духу вариант это Merion, но там другой стек и другой масштаб. Здесь вы получаете 49 модулей на Unity и C# с живыми занятиями, ментором, публикацией игры на Yandex Games и обещанием вернуть деньги при неудачном трудоустройстве. Если задача попробовать разработку игр как хобби или для ребёнка, дешёвые соседи подходят лучше. Если цель выйти на позицию Unity-разработчика, альтернатив в этой подборке нет.
Обзор курса
Кто ведёт курс
Программа сделана в партнёрстве с ИТ-школой TeachMeSkills, и это чувствуется по формату: живые занятия, группы, отдельный куратор на каждую группу, преподаватель, ведущий поток. Школа-партнёр заявляет более 11 500 выпускников. Преподаватели описаны как Unity-разработчики с опытом в международных компаниях. Отзывы на странице тоже принадлежат студентам школы-партнёра и упоминают конкретные группы и имена преподавателей, то есть относятся к живому потоку, а не к записанным урокам Eduson.
Как устроена нагрузка
Занятия идут два дня в неделю по три часа в вечернее время, записи остаются и доступны навсегда. Школа оценивает среднее время прохождения в шесть месяцев при нагрузке 6-8 часов в неделю. Объём заявлен как 49 модулей и от 196 академических часов, из которых 85 процентов практика. Внутри курса есть две отдельные надстройки: 40 занятий на 35 часов по нейросетям для изображений и видео и 42 занятия на 55 часов по нейросетям для разработки, они привязаны к старшим тарифам. Плюс отдельное онлайн-занятие по трудоустройству в ИТ и защита дипломного проекта. Личный ментор из индустрии сопровождает весь путь и проводит четыре индивидуальные онлайн-встречи, куратор доступен 365 дней.
Что вы соберёте в портфолио
Список проектов конкретный, и это редкость. Игра в терминале «Угадай слово», потом её перенос в Unity с интерфейсом и конфигом на ScriptableObjects. Мини-игра Third Person Adventure или в стиле Angry Birds с передвижением, камерой, сбором предметов и интерфейсом. Cannon Ball с Object Pooling, ограничением поворота ствола, обработкой столкновений и DOTween. NeonBall с уровнями и командной разработкой через Git. Ритм-игра Dance Battle с анимациями и системой частиц. Car Driver с ИИ-оппонентами на стейт-машинах, сохранениями, DI-контейнерами, аналитикой и модульными тестами. Финал это дипломная игра любого жанра, 2D или 3D, для ПК или Android, со связным игровым циклом и кодом по SOLID.
Где страница спорит сама с собой
Документ назван трижды по-разному: три документа с удостоверением о повышении квалификации и дипломом на английском в шапке, удостоверение плюс сертификат на английском в блоке про итоговый проект, диплом о профессиональной переподготовке плюс сертификат на английском в колонке тарифа Базовый. Проекты то пять, то семь. Модулей заявлено 49, в списке 51. Срок шесть месяцев на Базовом и восемь на ПРО, при этом в шапке безусловно обещают игру через шесть месяцев. Промо тоже сломано: рядом стоят ноль рублей в месяц без скидки и цена со скидкой минус шестьдесят процентов. Зарплаты приведены со ссылкой на вакансии Хедхантера и «Хабр Карьеру», то есть это рынок, а не выпускники.
Кому это не нужно
Тем, кто хочет делать игры на Unreal Engine или мобильную разработку вне Unity: движок здесь один. Тем, кто не готов к жёсткому расписанию: занятия живые, два вечера в неделю, и без них курс теряет половину смысла. Тем, кто ищет художественную часть геймдева: 3D-моделирование, анимация персонажей и геймдизайн здесь не разбираются, только программирование и интеграция готовых ассетов.
Программа курса
1Знакомство с Unity и основы программирования
2Git, GameObject и первая игра
3Камера, интерфейсы и асинхронность
4Анимации, частицы и физика
5Декомпозиция, архитектура и SOLID
6Внедрение зависимостей, ИИ NPC и тестирование
7Графика, публикация и аналитика
8Оптимизация, ECS, нейросети и диплом
Чему вы научитесь
- программировать на C# и применять принципы SOLID, паттерны проектирования и композицию вместо наследования
- разрабатывать 2D и 3D-игры на Unity: сцены, компоненты, камера Cinemachine, интерфейсы на Canvas, ScriptableObjects
- работать с физикой, анимациями и визуальными эффектами: Rigidbody, коллайдеры, джойнты, Animator, Particle System, DOTween
- реализовывать игровую логику через стейт-машины, события, делегаты, корутины и UniTask и разрабатывать ИИ NPC
- внедрять зависимости через Zenject и VContainer, писать модульные тесты на NUnit и отлаживать код в Debugger
- оптимизировать проект через Profiler, Frame Debugger и Object Pooling и понимать разницу между CPU bound и GPU bound
- собирать проект под WebGL, публиковать игру на Yandex Games и настраивать монетизацию
- подключать аналитику, лидерборды, облачные сохранения и А/Б-тесты через GameAnalytics и Remote Configs
Как проходит обучение
Живые занятия два раза в неделю
Формат отличается от остальных курсов школы: занятия проходят онлайн в вечернее время, два дня в неделю по три часа. Записи остаются и доступны навсегда, поэтому пропущенное можно догнать.
Соотношение 15 на 85
Школа заявляет 15 процентов теории и 85 процентов практики. Каждый блок теории почти сразу превращается в проект: изучили Cinemachine, собрали Third Person Adventure, разобрали физику, собрали Cannon Ball.
Личный ментор и четыре встречи
Курс сопровождает эксперт из индустрии, с которым проводятся четыре индивидуальные онлайн-встречи. Дополнительно за каждой группой закреплён отдельный куратор, а личная поддержка куратора длится 365 дней.
Командная работа через Git
Проект NeonBall делается в команде: репозитории, Pull Requests, распределение задач и отслеживание прогресса в Trello. Отдельный модуль посвящён декомпозиции задач и Kanban.
Защита дипломного проекта
Финал курса это игра любого жанра на выбор, 2D или 3D, для ПК или Android, с выраженной механикой и завершённым игровым циклом. Оценивается и качество кода: структура, SOLID, паттерны и количество систем, реализованных самостоятельно.
Помощь с трудоустройством
Школа заявляет гарантию трудоустройства: обязательства закреплены договором или возвратом денег.
Со страницы курса: «Найдёте работу, или вернём деньги. Да, вы найдёте работу, или мы вернём вам деньги за обучение, это закреплено в договоре. Карьерные консультанты Академии Эдюсон помогут найти работу в странах СНГ или ЕС. Вместе мы составим конкурентоспособное резюме и портфолио, вы научитесь заполнять профессиональ»
Часто задаваемые вопросы
Сколько длится обучение и сколько времени оно занимает?
Какой документ выдают на самом деле?
Нужен ли опыт программирования?
Какой компьютер нужен?
Сколько проектов будет в портфолио?
Правда ли, что вернут деньги, если не найдётся работа?
Кто ведёт занятия?
Чем Unity отличается от Unreal Engine?
Отзывы о курсе «Разработчик игр на Unity + ИИ»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Eduson Academy: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
