ФИО: Иванов Иван Иванович
Контактная информация:
Телефон: +7 (XXX) XXX-XX-XX
Email: [email protected]
LinkedIn: linkedin.com/in/ivanov-ivan
GitHub: github.com/ivanov-ivan


Цель

Получение позиции разработчика игр в инновационной компании, где можно применить опыт в разработке на Unity и Unreal Engine для создания увлекательных и масштабных игровых проектов.


Ключевые компетенции

  • Игровая разработка: Опыт работы с Unity3D, Unreal Engine, Godot. Разработка игровых механик, интерфейсов и AI.

  • Программирование: C#, C++, Blueprints (Unreal), GDScript (Godot), Python.

  • Оптимизация: Навыки оптимизации игровых процессов и визуальных эффектов, работа с системами уровней, AI и мультиплеером.

  • 3D графика и анимация: Опыт работы с Maya, Blender, ZBrush для создания игровых моделей и анимаций.

  • Проектирование игр: Опыт работы с игровыми движками, создание прототипов, балансировка и тестирование механик.

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

  • Управление проектами: Опыт работы в Agile-среде, в том числе в качестве лидера команды разработки.


Образование

Московский Государственный Технический Университет им. Н.Э. Баумана
Факультет информационных технологий, направление «Программная инженерия»
Бакалавр — 2018


Профессиональный опыт

Разработчик игр
Компания: GameDev Studio, Москва
Июнь 2021 — настоящее время

  • Участвовал в разработке 3D-экшен игры на Unity, ответственен за создание и внедрение игрового AI для врагов и NPC.

  • Разработал системы поведения персонажей и сражений, что повысило вовлеченность игроков на 30%.

  • Оптимизировал графику и системы для достижения стабильного 60 FPS на всех целевых платформах.

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

  • Ранее участвовал в создании прототипов для нового игрового проекта, который после успешного тестирования был представлен на Kickstarter.

Младший разработчик игр
Компания: Indie Dev Team, Санкт-Петербург
Май 2019 — май 2021

  • Разрабатывал игровую механику для 2D платформера на Unity, работал над созданием анимаций персонажей.

  • Оптимизировал взаимодействие между игровыми объектами, улучшив производительность игры на мобильных устройствах на 25%.

  • Проводил тестирование и отладку игровых уровней, устранял баги в физике объектов.


Основные проекты

Project A (3D-экшен)
Unity, C#, AI, мультиплеер

  • Разработан с нуля игровой проект, в котором игроки сражаются с врагами в открытом мире.

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

  • Внедрил мультиплеерную архитектуру, обеспечивала возможность до 10 игроков в одной сессии.

Project B (2D платформер)
Unity, C#, анимации, оптимизация

  • Успешно создал 2D платформер, который был опубликован в Google Play и App Store.

  • Разработал оригинальные анимации персонажей и вносил изменения в физику движения объектов.


Дополнительные навыки

  • Опыт работы с различными инструментами для создания контента: Blender, Photoshop, Substance Painter.

  • Разработка для мобильных платформ (iOS, Android).

  • Знание английского языка на уровне технического чтения и общения.


Личные качества

  • Аналитический склад ума, внимание к деталям.

  • Отличные коммуникативные навыки и умение работать в команде.

  • Стремление к самосовершенствованию и постоянному изучению новых технологий.


Запрос обратной связи после собеседования

Уважаемый [Имя],

Благодарю за возможность пройти собеседование на позицию Разработчика игр в вашей компании. Я высоко ценю время, которое вы уделили моим вопросам и обсуждению моих навыков.

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

Заранее благодарю за ваше время и внимание.

С уважением,
[Ваше имя]

Пошаговый план поиска удалённой работы для разработчика игр

  1. Анализ специализации и целевых компаний

    • Определи, в какой области геймдева ты хочешь работать: Unity/Unreal разработка, mobile, indie, AAA, backend-серверы для игр, геймдизайн, технический арт и т.п.

    • Составь список компаний и проектов, которые тебе интересны — от инди до крупных студий, работающих удалённо.

  2. Прокачка резюме

    • Резюме должно быть одностраничным, адаптированным под позицию.

    • Укажи стек технологий, платформы (PC, mobile, VR), движки (Unity, Unreal), язык программирования (C#, C++, Blueprint и др.).

    • Добавь метрики: количество пользователей, фреймрейт, масштаб проекта, длительность цикла разработки.

    • Включи ссылки на портфолио, GitHub и LinkedIn.

    • Используй активные глаголы: "разработал", "оптимизировал", "реализовал".

  3. Подготовка портфолио

    • Создай 2–3 законченных проекта (прототипы или мини-игры).

    • Один проект должен быть размещён в WebGL или .apk/.exe-формате, чтобы рекрутер мог быстро посмотреть.

    • Добавь описание к каждому проекту: технологии, твоя роль, проблемы и решения, ссылки на код (если можно).

    • Используй itch.io, GitHub Pages, Artstation (если есть визуальная составляющая).

    • Сделай геймплейное видео (YouTube, без лишнего монтажа).

  4. Улучшение профиля на job-платформах

    • LinkedIn: добавь заголовок "Game Developer | Unity | Remote", заполни "About", добавь проекты в "Projects", отметь навыки.

    • ArtStation/Behance (для тех, кто связан с артом): загрузи рендеры, концепты, breakdown’ы.

    • GitHub: закрепи репозитории с проектами, заполни README, укажи ссылки на видео и демо.

    • Itch.io: сделай красивую обложку для каждой игры, описание, видео/геймплей.

  5. Создание сопроводительного письма (Cover Letter)

    • Пиши индивидуально под каждую вакансию.

    • Расскажи, почему ты хочешь работать в этой компании, как твой опыт поможет им, и что ты можешь предложить.

    • Структура: Вступление > Почему ты > Почему они > Заключение с призывом к связи.

  6. Список сайтов для поиска удалённой работы

  7. Регулярный отклик и аналитика

    • Откликайся каждый день на 3–5 релевантных вакансий.

    • Веди таблицу: название компании, вакансия, дата отклика, статус.

    • Раз в 2 недели анализируй, что работает, а что нет: какие вакансии вызывают интерес, где был фидбек.

  8. Нетворкинг и сообщества

    • Участвуй в Reddit-сабах: r/gamedev, r/INAT (Indie Dev), r/gamedevclassifieds.

    • Присоединяйся к Discord-серверам по геймдеву.

    • Общайся в Twitter/X, пиши посты о своих проектах, используй хэштеги: #GameDev, #IndieDev, #UnityTips и т.п.

    • Подключайся к Game Jams (Ludum Dare, Brackeys Jam, Global Game Jam) — это возможность найти команду и работодателя.

Самоанализ карьеры и постановка целей для разработчика игр

  1. Какие проекты я завершил за последний год и чему научился на каждом из них?

  2. Какие ключевые навыки я развил за время работы в индустрии?

  3. Где я ощущаю недостаток знаний или опыта? Как я могу это исправить?

  4. Как часто я сталкиваюсь с трудностями в работе, которые сложно решить самостоятельно? Что мне мешает развиваться?

  5. В каких аспектах разработки игр я чувствую себя наиболее уверенно, а где мне нужно больше практики?

  6. Какие технологические стек и инструменты я использую сейчас, и какие из них я хотел бы изучить в будущем?

  7. Насколько эффективно я работаю в команде и взаимодействую с другими специалистами (дизайнерами, художниками, менеджерами)?

  8. Какие игровые жанры или типы проектов мне интересны больше всего? Почему?

  9. Какие достижения в карьере я считаю важнейшими, и чего мне еще предстоит достичь для полного удовлетворения от работы?

  10. Какие ресурсы (курсы, книги, конференции) я использую для повышения квалификации и что мне нужно добавить в этот список?

  11. Что я хочу изменить в своем рабочем процессе, чтобы повысить производительность или улучшить качество работы?

  12. Каковы мои карьерные цели на ближайшие 1, 3, 5 лет и что я могу сделать уже сейчас для их достижения?

  13. Как я оцениваю свой баланс между профессиональной и личной жизнью? Есть ли что-то, что нужно улучшить?

  14. Как я реагирую на критику? Как могу стать более открытым к конструктивным замечаниям и улучшать свои работы на основе обратной связи?

  15. Как я вижу свою роль в развитии индустрии игр? Что я могу сделать, чтобы внести свой вклад?

План действий в первые 30 дней на позиции разработчика игр

  1. Ознакомлюсь с проектами и внутренними процессами компании, изучу документацию, архитектуру игры, особенности используемых движков и технологий.

  2. Проведу анализ текущих задач и определю приоритеты, установлю контакт с командой для понимания текущих проблем и направлений развития.

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

  4. Начну активно взаимодействовать с командой дизайнеров, художников и гейм-дизайнеров для синхронизации работы и эффективной интеграции визуальных и геймплейных решений.

  5. Пройду внутренние код-ревью и адаптирую свой стиль работы к требованиям компании.

  6. Реализую небольшие задачи или исправления багов, чтобы начать показывать результаты и понимать, как моя работа влияет на проект.

  7. Приму участие в тестировании и выявлении слабых мест в игровом процессе или производительности, предложу пути улучшений.

  8. Обсужу с руководством планы на ближайшие релизы, возможные обновления или новые фичи, чтобы выработать стратегию на долгосрочную перспективу.