Обучение
- AI. Работа с нейросетями
- Подготовительные курсы
-
Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Fullstack
- Наука о данных
- Тестирование ПО
- Центр профессионального развития
- IT Bootcamp
- Гуманитарные и экономические дисциплины в IT
- Управление проектами и продуктами
- Бизнес- и системный анализ
- Веб-дизайн и компьютерная графика
- Системное и сетевое администрирование
- Информационная безопасность
- Маркетинг и продажи
- Английский язык для IT
Обучение
- AI. Работа с нейросетями
- Нейросети: практическое применение
- Искусственный интеллект в управлении командами и процессами
- Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Тестирование ПО
- Ручное тестирование ПО
- Мобильное тестирование приложений
- Автоматизированное тестирование на Python
- Автоматизированное тестирование на Java
- Автоматизированное тестирование на JavaScript
- Автоматизированное тестирование на C#
- Тестирование безопасности
- Гуманитарные и экономические дисциплины в IT
- Technical writing
- IT HR
- PR в IT
- Управление финансами в IT
- Управление проектами и продуктами
- Project management
- Product management: Основы управления IT-продуктом
«Сегодня начинающие Unity-разработчики могут быстрее найти первую работу...»
Более 50 процентов всех известных мобильных игр разработано на движке Unity. Вы наверняка о них слышали – Pokemon GO, Inside, HearthStone, Cuphead, StarWars: Galaxy of Heroes, Albion Online… Почему разработчики выбирают Unity? Есть ли преимущества у этого движка? Какие первые шаги нужно сделать, чтобы работать в gamedev, и что нужно знать на старте карьеры? На вопросы отвечает Кирилл Грушевич, ведущий Unity-разработчик в компании BP Mobile, тренер курса «Разработка мобильных игр на движке Unity».
– Кирилл, по вашей оценке, насколько востребованы разработчики игр в Беларуси? Не возникнет ли у начинающих специалистов проблем с поиском работы?
– На данный момент разработчики игр весьма востребованы. Дело в том, что рынок игр в последние годы показывает хорошую финансовую динамику. Многие компании, которые раньше играми не занимались, начинают разрабатывать свои собственные игровые проекты. Отсюда и повышенный интерес к разработчикам.
Если говорить конкретно про Unity-разработчиков, то я считаю, что именно сейчас у начинающих специалистов в этой сфере есть отличная возможность быстрее устроиться на свою первую работу! В данный момент очень популярны гиперказуальные игры, для которых работодатели готовы нанимать новичков. Кроме того, многие компании трудоустраивают junior-специалистов и на свои основные проекты.
– Unity – это хороший выбор для новичков в сфере gamedev?
– Однозначно! Это, пожалуй, самый популярный игровой движок на данный момент. На Unity выпускается огромное количество игр и существует много вакансий для разработчиков.
– Какие вообще преимущества есть у данного игрового движка? Почему выбирают Unity?
– Unity имеет относительно низкий порог вхождения и многочисленное комьюнити, что позволяет новичку достаточно легко освоиться в этом движке. К тому же он кроссплатформенный – можно собирать игры для мобильных платформ, ПК, различных приставок и так далее.
В Unity нужно писать на C#, который более дружелюбен к новичкам, чем многие другие языки. И ещё одно важное преимущество – для Unity существует масса различных плагинов и ассетов. При помощи них можно интегрировать в свой проект различный функционал, сэкономив месяцы работы.
– Какие требования предъявляются к разработчику игр на Unity уровня junior? Необходимо ли кандидату на такую позицию портфолио?
– Требования зависят от компании. В целом, нужно иметь представление о том, как работает движок и его основной функционал, также обязательно знать язык C#. Кроме этого, необходимо иметь представление о том, как работают игры в целом. И, конечно, проект в портфолио будет плюсом для любого кандидата, так как позволяет понять, какие технологии человек освоил на практике.
– Достаточно ли прохождения курса «Разработка мобильных игр на движке Unity» для трудоустройства?
– Да, достаточно – примерно после третьего месяца обучения студенты освоят необходимый минимум для уровня junior. Но предупреждаю, что для этого придётся сделать все или почти все домашние задания. Курс очень насыщенный, сопровождается видеоматериалами. В конце обучения каждый студент сможет создать свой небольшой рабочий прототип игры.
Программа охватывает основные особенности разработки игр в целом и на движке Unity в частности. Обучение проводится на конкретных игровых механиках, взятых из существующих игр. За время курса студенты напишут 8 прототипов гиперказуальных игр, а также по одному прототипу 2D и 3D-проектов.
Узнать подробности о Unity-разработке и записаться на курс можно здесь.