1. Образование
В разделе «Образование» указываются учебные заведения, которые вы окончили или в которых в данный момент обучаетесь. Для специалиста в области разработки игр Unreal Engine важно, чтобы в этом разделе было указано высшее или среднее специальное образование в области программирования, компьютерных наук, а также специализированные курсы, которые могут подтвердить вашу квалификацию.

Пример оформления:

  • Магистр компьютерных наук, Университет Технологий, 2019-2021
    Специализация: Разработка игр и симуляций, алгоритмы и графика.

  • Бакалавр информационных технологий, Технический университет, 2015-2019
    Специализация: Программирование и проектирование систем.

2. Дополнительные курсы
Этот раздел следует использовать для указания курсов и тренингов, которые имеют отношение к разработке игр, особенно с использованием Unreal Engine. Важно указать курсы, которые вы прошли на онлайн-платформах или в специализированных учебных заведениях, подтверждающие ваши навыки работы с движком Unreal Engine и инструментами разработки. Указывайте наименование курса, платформу или учреждение, дату прохождения и краткое описание.

Пример оформления:

  • Unreal Engine 4: Разработка игр с нуля, Udemy, 2022
    Основы работы с Unreal Engine 4, создание игровых уровней, освещение, материалы, Blueprint.

  • Курс по разработке 3D-игр на Unreal Engine, Coursera, 2021
    Детальное изучение основ проектирования и программирования на Unreal Engine, работа с C++, создание игровой логики.

  • Основы C++ для разработчиков игр, Codecademy, 2020
    Изучение языка C++ с фокусом на разработку игр, оптимизация кода, работа с памятью.

3. Описание дополнительных компетенций
В данном блоке можно добавить информацию о дополнительных навыках и компетенциях, полученных в ходе обучения или на тренингах. Например, знание специфических инструментов и плагинов Unreal Engine, опыта работы с VR/AR, разработки сетевых игр и т. д.

4. Примечания
Если у вас есть сертификаты или дипломы, подтверждающие успешное завершение курсов, не забудьте приложить их копии или указать ссылки на цифровые версии. Это придаст вашему резюме больше веса.

Причины ухода с предыдущего места работы

Я принял решение покинуть предыдущую компанию, поскольку у меня появилось желание расширить свой опыт в области разработки игр и работать с более масштабными проектами. На предыдущем месте я достиг определенного уровня в профессиональном росте, но чувствовал, что мне не хватает вызовов и возможности развивать свои навыки в Unreal Engine. Я искал возможности для работы с новыми технологиями, инновационными подходами и более амбициозными проектами, которые бы вдохновляли меня на дальнейшее развитие. Мой уход был связан не с негативными аспектами компании, а с желанием двигаться дальше и расти как специалист.

План профессионального развития для разработчика игр на Unreal Engine на 1 год

1-й квартал

  • Основы Unreal Engine: Изучение интерфейса, создание базовых проектов, работа с Blueprints.

  • Курсы:

    • "Unreal Engine 5 – от новичка до мастера" (Udemy)

    • "Введение в Unreal Engine" (Coursera или другие платформы).

  • Навыки:

    • Овладение инструментами редактора (анимирование, работа с физикой, базовые шейдеры).

    • Основы C++ для Unreal Engine.

    • Знакомство с системами визуальных эффектов.

  • Портфолио: Создание первого игрового прототипа с использованием Blueprints, размещение на GitHub.

2-й квартал

  • Продвинутые возможности Unreal Engine: Овладение сложными шейдерами, работа с освещением, улучшение производительности игры.

  • Курсы:

    • "Графика в Unreal Engine: от новичка до профессионала" (Udemy).

    • "Unreal Engine: Advanced Gameplay Programming" (Pluralsight).

  • Навыки:

    • Разработка сложных механик с помощью C++.

    • Оптимизация работы игры.

    • Работа с системами частиц и эффектами.

  • Портфолио: Разработка минимальной игры с полной механикой (например, платформер или шутер) с использованием C++ и Blueprints. Размещение проекта на портфолио и GitHub.

3-й квартал

  • Создание игровых уровней: Дизайн уровней, работа с ландшафтами, создание интерактивных объектов.

  • Курсы:

    • "Unreal Engine для разработчиков уровней" (Udemy).

    • "Building Worlds in Unreal Engine" (Pluralsight).

  • Навыки:

    • Проектирование и оптимизация игровых уровней.

    • Работа с материалами и текстурами.

    • Интеграция звуков и музыки в игру.

  • Портфолио: Создание разнообразных игровых уровней для демонстрации в портфолио. Участие в онлайн конкурсах и хакатонах для получения обратной связи.

4-й квартал

  • Многопользовательские игры и сетевой код: Основы создания многопользовательских проектов, работа с серверной частью.

  • Курсы:

    • "Создание многопользовательских игр в Unreal Engine" (Udemy).

    • "Networking for Games in Unreal Engine" (Pluralsight).

  • Навыки:

    • Разработка и тестирование многопользовательских игр.

    • Работа с серверными технологиями, синхронизация данных между клиентами.

  • Портфолио: Разработка прототипа многопользовательской игры или добавление сетевого компонента в существующий проект.

Заключение

  • Подготовка к прохождению собеседований.

  • Постоянная практика, участие в сообществах и форумах, обмен опытом с коллегами по цеху.

  • Публикация финальных проектов на платформы типа Itch.io или Steam, улучшение и поддержка проектов в портфолио.