Домен
Game Development
Профиль навыка
Оптимизация FPS, draw calls, memory, LOD, occlusion culling, batching
Ролей
7
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
24
ещё 11 — необязательные
Game Development
Игровой QA
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Понимает бюджет производительности для VR (90 FPS, 11мс на кадр). Использует Unity Profiler / Unreal Insights для базового профилирования. Знает основные причины снижения FPS (draw calls, overdraw). |
| Game Designer | Понимает базовые концепции игровой производительности: FPS, draw calls, memory usage, CPU/GPU bottleneck. Профилирует простые сцены в Unity Profiler/Unreal Insights. Учитывает performance при проектировании уровней: количество объектов, particle effects, lighting. | |
| Game QA Engineer | Обязателен | Запускает базовые performance-тесты: замеряет FPS в ключевых сценах, фиксирует просадки framerate. Заносит performance-баги с указанием hardware configuration и условий воспроизведения. |
| Game Server Developer | Понимает базовые концепции игровой производительности: целевой frame rate, бюджеты tick rate и паттерны выделения памяти. Профилирует серверные узкие места встроенными инструментами движка. Следует рекомендациям команды по оптимизации сетевых циклов обновления и обработки сущностей. | |
| Unity Developer | Понимает основы производительности Unity: draw calls, batching, garbage collection и бюджеты кадров. Использует Unity Profiler для выявления CPU и GPU узких мест. Следует рекомендациям команды по object pooling, настройке LOD и сокращению лишних вызовов Update(). | |
| Unreal Engine Developer | Понимает основы производительности Unreal Engine: tick groups, жизненный цикл акторов и бюджеты рендеринга. Использует Unreal Insights и stat-команды для выявления скачков frame time. Следует стандартам команды по Blueprint nativization, потоковой загрузке ассетов и настройке LOD. | |
| XR Unity Developer | Обязателен | Использует Unity Profiler для базового профилирования XR. Понимает VR frame budget (11мс для 90FPS). Знает основные причины просадок: GC, draw calls, overdraw. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Профилирует и оптимизирует VR/AR-приложения: CPU/GPU bottlenecks, memory. Использует RenderDoc для анализа GPU. Оптимизирует под мобильный VR (Quest): LOD, occlusion culling, baked lighting. Мониторит thermal throttling. |
| Game Designer | Профилирует и оптимизирует игровые сцены: LOD-настройка, occlusion culling, texture streaming, object pooling. Устанавливает performance budgets для уровней и систем. Понимает trade-offs между visual quality и performance. Оптимизирует game systems для target hardware. | |
| Game QA Engineer | Обязателен | Проводит систематическое performance-тестирование: профилирует CPU/GPU через встроенные инструменты движка (Unity Profiler, Unreal Insights). Выявляет memory leaks и draw call spikes. |
| Game Server Developer | Самостоятельно реализует Game Performance Optimization в dedicated servers/Photon. Оптимизирует производительность. Работает с profiler. | |
| Unity Developer | Самостоятельно реализует Game Performance Optimization в Unity 2023+. Оптимизирует производительность. Работает с profiler. | |
| Unreal Engine Developer | Самостоятельно реализует Game Performance Optimization в Unreal Engine 5. Оптимизирует производительность. Работает с profiler. | |
| XR Unity Developer | Обязателен | Профилирует XR-приложения: CPU/GPU через Unity Profiler, Memory Profiler. Оптимизирует: batching, LOD, occlusion culling, texture compression. Использует OVR Metrics Tool для Quest. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Проектирует performance strategy для XR-проекта. Внедряет automated performance testing. Оптимизирует rendering pipeline: custom SRP, GPU instancing, compute shaders. Работает с Vulkan/Metal для low-level оптимизаций. |
| Game Designer | Проектирует уровни и системы с учётом performance constraints: streaming архитектура, scalable quality settings, platform-specific оптимизации. Создаёт performance guidelines для дизайнеров. Определяет технические ограничения для game design решений. | |
| Game QA Engineer | Обязателен | Проектирует performance testing pipeline: определяет бюджеты (frame budget, memory budget), настраивает автоматические benchmarks. Анализирует thermal throttling на мобильных устройствах. |
| Game Server Developer | Обязателен | Проектирует решения с Game Performance Optimization для production-игр. Оптимизирует для target platforms. Менторит команду. |
| Unity Developer | Обязателен | Проектирует производительные архитектуры Unity с использованием DOTS/ECS, Job System и Burst Compiler для вычислительно нагруженных систем. Оптимизирует rendering pipeline через SRP, GPU instancing и occlusion culling. Менторит команду по методологии профилирования и платформенной оптимизации. |
| Unreal Engine Developer | Обязателен | Проектирует высокопроизводительные системы Unreal с использованием Nanite, Lumen и World Partition для масштабных проектов. Оптимизирует C++ gameplay код, планирование потоков и асинхронную загрузку. Менторит команду по платформенному профилированию через Unreal Insights, RenderDoc и console dev kits. |
| XR Unity Developer | Обязателен | Проектирует performance strategy для Unity XR. Внедряет automated performance testing. Профилирует через RenderDoc, Snapdragon Profiler. Оптимизирует rendering pipeline для мобильного VR. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Формирует performance culture в команде. Определяет performance budgets для всех платформ. Внедряет CI-пайплайн для performance regression testing. Координирует оптимизацию с 3D-артистами. |
| Game Designer | Определяет performance стратегию для проекта: target platforms, quality tiers, optimization pipeline. Формирует performance culture в команде: budgets, profiling practices, automated tests. Координирует работу дизайнеров и программистов для достижения performance targets. | |
| Game QA Engineer | Обязателен | Определяет performance QA стратегию для студии. Внедряет continuous performance monitoring, формирует performance gates в CI/CD pipeline для каждого билда. |
| Game Server Developer | Обязателен | Определяет техническую стратегию с Game Performance Optimization. Формирует стандарты разработки. Координирует техническое направление. |
| Unity Developer | Обязателен | Определяет стратегию производительности Unity в проектах: устанавливает политики бюджетов кадров, автоматизированные pipeline профилирования и регрессионное тестирование. Координирует кросс-командные усилия по управлению памятью, оптимизации asset pipeline и требованиям платформенной сертификации. |
| Unreal Engine Developer | Обязателен | Определяет стратегию производительности Unreal для студийных проектов: устанавливает стандарты scalability settings, автоматизированные benchmark-наборы и performance gates в CI/CD. Координирует оптимизацию между gameplay, rendering и контент-командами для мультиплатформенных релизов. |
| XR Unity Developer | Обязателен | Формирует performance culture. Определяет budgets для всех платформ. Внедряет performance regression testing в CI. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Определяет performance-стратегию для XR-экосистемы. Оценивает влияние нового оборудования на performance budgets. Формирует стандарты производительности для индустрии. |
| Game Designer | Формирует enterprise performance strategy для студии: shared optimization tools, performance benchmarks, scalability patterns. Оценивает новые технологии: Nanite, Lumen, mesh shaders для будущих проектов. Определяет технические constraints для game design на уровне студии. | |
| Game QA Engineer | Обязателен | Формирует enterprise performance standards для игровой платформы. Определяет методологию performance certification, внедряет ML-driven аномалии detection в performance данных. |
| Game Server Developer | Обязателен | Определяет технологическую стратегию студии. Оценивает engine-решения. Формирует technical vision для игровых проектов. |
| Unity Developer | Обязателен | Определяет студийную технологическую стратегию производительности Unity для нескольких проектов. Оценивает новые решения: эволюцию DOTS, GPU-driven rendering и cloud streaming. Формирует долгосрочное техническое видение, балансируя визуальное качество, целевой frame rate и кросс-платформенный охват. |
| Unreal Engine Developer | Обязателен | Определяет студийную технологическую стратегию производительности Unreal Engine. Оценивает рендеринг нового поколения (Nanite, Lumen, MetaHuman), аппаратные roadmaps и обновления движка. Формирует техническое видение, согласуя бюджеты производительности с художественными амбициями и возможностями платформ. |
| XR Unity Developer | Обязателен | Определяет performance стратегию для XR-экосистемы. Оценивает новые устройства и их capabilities. |