Профиль навыка

Game Performance Optimization

Оптимизация FPS, draw calls, memory, LOD, occlusion culling, batching

Game Development Игровой QA

Ролей

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.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для Game Performance Optimization
Загрузка комментариев...