Обзор курса «Разработка игр на движке Flutter: Flame» от Merion Academy
Содержание
Стоимость и формат обучения
Цены и условия могут меняться. Перед оплатой проверьте их на официальной странице курса.
Курс «Разработка игр на движке Flutter: Flame» — программа на два месяца при нагрузке от двух до пяти часов в неделю. Цена в каталоге — 9 680 ₽, одна из самых доступных.
Flame — игровой движок поверх Flutter, и курс рассчитан на тех, кто уже знаком с Dart. Нулевого блока по языку в программе нет, в отличие от курса по Android в том же каталоге.
Программа обучения
Одиннадцать блоков: введение во Flutter и Flame, установка и настройка среды, Dart и Flutter с BLoC и Freezed, основы создания игр на Flame, работа с пользовательским вводом, спрайты и анимации, коллизии и Forge2D, механика игры, игровые уровни, звук и музыка, создание мультиплеерной игры.
Блок про мультиплеер — необычное завершение для вводного курса: сетевая часть в играх сложнее графической, и её обычно оставляют за рамками.
Преподаватели курса
Ведёт Иван Стебливец — ведущий мобильный разработчик, работает с Flutter в крупной аутсорсинговой компании.
Профиль прикладной, а не игровой индустрии. Для курса по движку поверх Flutter это логично: Flame здесь инструмент внутри знакомой экосистемы.
Как проходит обучение
Формат асинхронный: видеоуроки, практические задания и тесты в личном кабинете. Доступ бессрочный.
Вопросы задаются в чате курса. Проверка кода преподавателем в описании не заявлена — для игровой разработки с её архитектурными решениями это заметный пробел.
Сроки, нагрузка и поддержка
Два месяца при 2–5 часах в неделю — 16–40 часов на одиннадцать блоков. Для разработки игры, включая мультиплеер, это сжато даже по меркам каталога.
В стоимость входят карьерный интенсив, AI-помощник, мини-курс английского для IT, бесплатный перевод между курсами, сертификат и удостоверение.
Практика и результат обучения
Практика построена вокруг создания игры: ввод, спрайты, коллизии, механика, уровни, звук. Последовательность соответствует реальному порядку работы над проектом.
Чего курс не заявляет: публикации игры в магазинах приложений и работы с монетизацией. Для итогового портфолио это ощутимо.
Какой документ выдают
По итогам выдают сертификат с уникальным номером с онлайн-проверкой и удостоверение о повышении квалификации. Второй документ возможен благодаря образовательной лицензии № Л035-01298-77/00554994.
Разграничение такое: зачисление свободное; удостоверение подтверждает прохождение программы, а не уровень квалификации; допуск к работе по специальности определяет работодатель, а не документ школы.
Сведения о лицензии школы
Лицензия на образовательную деятельность № Л035-01298-77/00554994. Юрлицо — ООО «Мерион Нетворкс», ИНН 7721855710, ОГРН 5147746475289, Москва, Рязанский пр-т, 86/1, стр. 3.
Плюсы и минусы
Плюсы
- Цена 9 680 ₽ — одна из самых доступных в каталоге
- Одиннадцать блоков идут по реальному порядку работы над игрой
- Блок про мультиплеер — редкость для вводного курса
- Физика через Forge2D и работа с коллизиями
- Бессрочный доступ и рассрочка без процентов
Минусы
- Знание Dart предполагается, отдельного блока по языку нет
- 16–40 часов на одиннадцать блоков с мультиплеером — сжато
- Публикация игры и монетизация в программе не заявлены
- Проверка кода преподавателем не заявлена
- Узкая ниша: Flame применяется реже основных игровых движков
Кому подойдёт курс
Подойдёт Flutter-разработчикам, которым интересна игровая разработка: экосистема знакомая, а движок изучается как ещё одна библиотека.
Второй сценарий — пет-проект или небольшая мобильная игра. Для этой задачи Flame подходит, а цена курса невысока.
Кому не подойдёт: тем, кто метит в игровую индустрию, — там работают с Unity и Unreal, и Flame в вакансиях почти не встречается. Не подойдёт курс и тем, кто не знает Dart.
Вывод: стоит ли учиться?
Недорогой прикладной курс для тех, кто уже во Flutter. Как расширение навыка работает, как вход в игровую индустрию — нет.
В каталоге есть комплект с курсом по Flutter и Dart — разумный вариант, если языка пока нет.
Источники
Информация о стоимости, программе и условиях актуальна на дату проверки и может меняться. Уточняйте детали на сайте школы перед оплатой.