Эти навыки не влияют на основной грейд, но покажут полноту вашего профиля.
3D-графика и вычисления
▼
Понимает GPU-программирование в Unreal: Nanite, Lumen, Virtual Shadow Maps. Использует GPU Visualizer для анализа rendering performance. Понимает draw call optimization через instancing.
Разрабатывает GPU-оптимизированные решения в Unreal: custom compute shaders через HLSL, Niagara GPU particles, custom render passes через RDG (Render Dependency Graph).
Проектирует GPU-архитектуру для AAA Unreal-проектов: custom rendering features, GPU-driven pipeline, async compute. Оптимизирует для конкретных GPU-архитектур (AMD RDNA, NVIDIA Ada).
Определяет GPU-programming стратегию для Unreal-студии. Формирует rendering performance budgets. Координирует graphics programmers и tech artists.
Настраивает Animation Blueprints в Unreal Engine: State Machines, Blend Spaces, Animation Montages. Понимает Skeleton и AnimInstance. Работает с Sequencer для кат-сцен.
Разрабатывает сложные анимационные системы в Unreal: Animation Layers, IK через Control Rig, Linked Anim Graphs. Использует Anim Notifies для gameplay events. Оптимизирует LOD для анимаций через Skeletal Mesh LOD.
Проектирует архитектуру анимационных систем AAA-уровня в Unreal: Motion Matching, procedural animation через AnimGraph nodes, MetaHuman facial animation. Оптимизирует animation budget для 100+ animated characters.
Определяет стандарты анимационного пайплайна для Unreal-студии. Координирует аниматоров, riggers и programmers. Формирует animation performance budgets и quality bar.
Понимает шейдерную разработку в Unreal: Material Editor для PBR materials, Material Instances, basic HLSL custom expressions. Создаёт базовые materials и material functions.
Разрабатывает materials в Unreal: Material Functions для reuse, World Position Offset для vertex animation, custom HLSL nodes. Оптимизирует shader complexity и instruction count.
Проектирует shader pipeline для AAA Unreal-проектов: custom shading models, post-process materials, Niagara material integration. Модифицирует engine shaders для project-specific rendering.
Определяет shader strategy для Unreal-студии. Формирует material standards, instruction budgets. Координирует tech artists и graphics programmers.
AI-ассистенты кодирования
▼
Использует ChatGPT и Claude для помощи в Unreal-разработке: генерация C++ и Blueprint логики, объяснение UE API, поиск решений специфичных Unreal-проблем и crash debugging.
Эффективно применяет AI-ассистенты для сложных Unreal-задач: GAS (Gameplay Ability System) архитектура, shader debugging, plugin development. Формирует промпты с Unreal-специфичным контекстом.
Интегрирует AI-ассистенты в Unreal-workflow команды. Создаёт шаблоны для engine-level debugging, Slate/UMG code generation, networking troubleshooting. Оценивает AI-generated Unreal C++ качество.
Определяет политику использования AI для Unreal-команды. Формирует guidelines для AI-assisted Unreal C++ code review. Оценивает ROI и risk от AI-generated code в AAA-контексте.
Использует Cursor для Unreal: AI-assisted C++ coding, Blueprint generation suggestions.
Настраивает Cursor для UE: C++ UE macros, Blueprint scripting helpers, Unreal conventions.
Оптимизирует Cursor: Unreal-specific prompts, performance optimization suggestions.
Определяет AI IDE стандарты: approved configs, C++ safety review для AI suggestions.
Использует GitHub Copilot для Unreal C++ разработки: автодополнение UCLASS/UFUNCTION, генерация boilerplate кода, написание комментариев. Понимает ограничения Copilot для UE-специфичного кода.
Эффективно применяет Copilot для Unreal: GAS код, Slate/UMG widgets, replication logic. Использует Copilot Chat для debugging crash reports и understanding engine internals.
Оптимизирует Copilot для Unreal-команды: настройка context, exclusion rules для engine source. Оценивает quality для UE-specific code patterns. Формирует best practices.
Определяет Copilot policy для Unreal-команды. Оценивает productivity impact для AAA C++ development. Формирует guidelines для IP-safe использования.
CI/CD
▼
Понимает основы GitHub Actions для Unreal Engine: запуск пайплайнов сборки UE для целевых платформ, чтение CI-логов при сбоях компиляции и упаковки, понимание триггеров воркфлоу для автоматизированных сборок. Следует командным конвенциям конфигурации CI-пайплайна Unreal.
Самостоятельно создаёт воркфлоу GitHub Actions для Unreal Engine: настраивает автоматизированные пайплайны сборки UE для целевых платформ, внедряет автоматизацию упаковки и cook контента, автоматизирует распространение сборок и управление версиями. Управляет конфигурациями CI/CD Unreal.
Проектирует архитектуру CI/CD для Unreal Engine: оптимизирует пайплайны сборки UE для времени компиляции крупных проектов, внедряет прогрессивную поставку для обновлений игрового контента, архитектурит автоматизированные воркфлоу упаковки и распространения. Менторит команду по лучшим практикам Unreal CI/CD.
Определяет DevOps-стратегию для Unreal-команд: устанавливает стандарты CI/CD для инфраструктуры сборки UE, внедряет подходы platform engineering для поставки крупномасштабных игровых проектов, обеспечивает внедрение автоматизированной упаковки и деплоя контента.
Code Review
▼
Участвует в code review Unreal C++ кода: проверяет coding standards, UPROPERTY correctness, memory management. Учится давать feedback по Blueprint-heavy и C++ коду.
Проводит глубокий review Unreal C++ кода: memory management (GC, shared pointers), thread safety, replication correctness. Проверяет Blueprint интеграцию и performance implications.
Формирует review culture в Unreal-команде. Определяет review guidelines для C++, Blueprints, Materials, Niagara. Автоматизирует проверки через CI: compile, static analysis, automated tests.
Определяет code review процесс для AAA Unreal-проекта. Формирует review metrics и обучает команду. Проводит архитектурные review для критичных engine-level изменений.
Git и workflow
▼
Работает с version control для Unreal: Perforce или Git с LFS. Понимает workspace setup, changelist management. Выполняет базовые операции: checkout, submit, resolve conflicts.
Применяет продвинутые VCS-техники для Unreal: stream-based branching в Perforce, shelving для code review, automated workspace setup. Настраивает triggers для validation.
Проектирует VCS workflow для крупных Unreal-проектов: multi-site Perforce, distributed builds, workspace optimization. Решает проблемы масштабирования при 50+ разработчиков.
Определяет VCS стратегию для Unreal-студии. Формирует branching policy, submit guidelines. Координирует VCS infrastructure с IT и build engineering.
Клонирует проекты Unreal Engine с Git LFS и выполняет первоначальную загрузку ассетов. Понимает, что файлы .uasset, .umap и блюпринты требуют отслеживания через LFS из-за бинарной природы. Следует существующим конфигурациям .gitattributes для контента Unreal.
Поддерживает правила .gitattributes для проектов Unreal, охватывая файлы .uasset, .umap, блюпринты и кеш производных данных. Использует блокировку файлов LFS для координации редактирования бинарных ассетов в команде и предотвращения конфликтов. Настраивает паттерны sparse checkout для сокращения локального хранилища.
Проектирует инфраструктуру Git LFS для крупных проектов Unreal с массивными репозиториями .uasset и .umap объёмом в сотни гигабайт. Разрабатывает кастомные бекенды хранения и протоколы передачи, оптимизированные под бинарную структуру ассетов Unreal. Определяет командные соглашения по блокировке блюпринтов и файлов уровней.
Устанавливает командные стандарты Git LFS для управления ассетами Unreal, включая отслеживание .uasset/.umap, протоколы блокировки блюпринтов и исключения кеша производных данных. Координирует стратегии миграции устаревших проектов Unreal на репозитории с поддержкой LFS. Менторит разработчиков по Unreal-специфичным рабочим процессам LFS.
GraphQL
▼
Понимает GraphQL для Unreal backend: query API для game data, flexible fetching.
Интегрирует GraphQL: efficient data queries, subscription для real-time, type-safe clients.
Проектирует GraphQL architecture: game data API, caching, offline support.
Определяет GraphQL стандарты: schema design, performance, security.
Kubernetes и оркестрация
▼
Понимает K8s для Unreal backend: containerized game servers, basic deployment.
Деплоит Unreal servers в K8s: Agones для dedicated servers, auto-scaling, health checks.
Проектирует K8s architecture: Agones fleet management, multi-region deployment, scaling.
Определяет K8s стандарты: game server deployment patterns, scaling policies.
Prompt Engineering
▼
Составляет промпты для AI-инструментов в контексте Unreal C++ разработки. Использует chain-of-thought для получения корректного UE-specific кода с UPROPERTY/UFUNCTION.
Применяет продвинутые промпт-техники для Unreal: контекстные промпты с engine architecture, role-based prompting для C++ review, structured output для data tables.
Разрабатывает prompt libraries для Unreal-команды: шаблоны для engine debugging, crash analysis, replication troubleshooting. Оценивает LLM capabilities для Unreal C++.
Определяет prompt engineering practices для Unreal-команды. Формирует knowledge base для AI tools с Unreal-specific context. Оценивает AI effectiveness.
REST API
▼
Понимает REST API для Unreal: HTTP module для API calls, JSON parsing. Интегрирует с backend game services.
Проектирует API integration: REST client в C++/Blueprints, retry logic, offline handling.
Проектирует API architecture: backend communication, batching, CDN integration для game content.
Определяет API стандарты: client SDK design, data contracts, error handling.
System Design
▼
Понимает базовые принципы проектирования игровых систем в Unreal: Gameplay Framework hierarchy, Components vs Inheritance, DataAssets для конфигурации. Проектирует простые gameplay системы.
Проектирует игровые системы средней сложности в Unreal: save system с versioning, economy system с server validation, progression system через GAS attributes.
Проектирует архитектуру AAA Unreal-проектов: Game Features для modularity, plugin-based systems, mod support через pak files. Обеспечивает long-term maintainability.
Определяет архитектурные стандарты для Unreal-студии. Формирует reference architectures. Проводит architecture review и mentoring по system design.
Unit-тестирование
▼
Пишет тесты для Unreal с Automation Framework: простые unit tests для game logic, Functional Tests для integration. Понимает test categories: SmokeTest, ProductionTest.
Разрабатывает тестовую стратегию для Unreal: mock objects для subsystems, test world setup, Blueprint test utilities. Интегрирует testing в Horde CI с automated reporting.
Проектирует testing architecture для AAA Unreal: testable C++ patterns с DI through Subsystems, custom test framework extensions. Внедряет property-based testing для game systems.
Определяет testing standards для Unreal-команды. Формирует test requirements, review criteria. Обучает команду testing practices для AAA game development.
Понимает основы юнит-тестирования в Unreal Engine: настройка Automation Testing Framework, простые функциональные тесты для игровых систем, паттерны assertions для поведения акторов. Следует командным практикам тестирования игровой логики в изоляции от рендеринга движка.
Самостоятельно пишет юнит-тесты в Unreal Engine: Automation-тесты для игровых систем, мок-компоненты для изоляции акторов, покрытие граничных случаев сетевого взаимодействия и репликации. Интегрирует UE-тесты в CI/CD с автоматическими функциональными тест-сьютами и регрессионным покрытием.
Проектирует стратегию тестирования для проектов Unreal Engine: пирамида Automation-тестов для слоёв gameplay/networking/rendering, детерминированное replay-тестирование, тестирование регрессии производительности для бюджетов кадров. Оптимизирует выполнение UE-тестов с выделенными тестовыми серверами. Менторит команду по тестированию мультиплеерных систем и репликации.
Определяет стратегию тестирования на уровне продукта для Unreal-проектов: стандарты Automation-тестов, governance тестирования сетевого взаимодействия/репликации, фреймворки валидации контента. Устанавливает культуру shift-left тестирования с автоматическими quality gates для билдов UE-игр.
VR-разработка
▼
Интегрирует VR в Unreal: OpenXR plugin, VR Pawn setup, Motion Controller components. Настраивает VR spectator view. Создаёт базовые VR interactions: grab, teleport.
Разрабатывает VR-функциональность в Unreal: hand tracking через OpenXR, haptic feedback, spatial audio. Интегрирует platform-specific SDK (Meta XR, SteamVR). Оптимизирует VR comfort.
Проектирует VR-архитектуру для AAA Unreal VR: multi-platform VR support, VR-specific rendering pipeline, advanced locomotion systems. Оптимизирует для VR performance targets.
Определяет VR development стратегию для Unreal-студии. Формирует VR UX guidelines и performance standards. Координирует VR design и development.
XR-платформы
▼
Реализует базовые XR-взаимодействия в Unreal: VR Interaction Framework для grab, use, UI interaction. Настраивает XR Pawn с Motion Controllers и hand tracking input.
Разрабатывает продвинутые XR-взаимодействия в Unreal: two-handed physics manipulation, gesture-based controls, haptic-driven feedback. Создаёт custom interaction components.
Проектирует XR interaction framework для Unreal: модульная архитектура, cross-platform abstraction, accessibility. Интегрирует eye tracking и advanced spatial interaction.
Определяет XR interaction standards для Unreal-студии. Формирует interaction design language и UX guidelines. Координирует XR designers и developers.
Оптимизирует Unreal XR-приложения: instanced stereo rendering, Fixed Foveated Rendering, draw call reduction. Понимает VR framerate requirements (72/90/120 Hz). Использует stat commands.
Применяет продвинутые XR-оптимизации в Unreal: VR forward renderer, mobile multi-view, dynamic resolution, Vulkan optimizations для Quest. Профилирует через OVR Metrics Tool и RenderDoc.
Проектирует XR performance architecture для AAA Unreal VR: adaptive quality framework, GPU/CPU budget management, platform-specific rendering paths. Разрабатывает custom profiling tools.
Определяет XR performance standards для Unreal-студии. Формирует per-platform budgets. Координирует optimization между graphics, gameplay и platform teams.
Алгоритмы и структуры данных
▼
Понимает базовые алгоритмы и их сложность в контексте Unreal Engine C++ разработки. Применяет стандартные алгоритмы STL и Unreal-контейнеров (TArray, TMap) для обработки игровых данных.
Применяет алгоритмы средней сложности в Unreal-проектах: навигационные алгоритмы через NavMesh, spatial queries через Octree, EQS для AI decision making. Оценивает сложность при работе с большими объёмами Actor.
Проектирует оптимальные алгоритмические решения для Unreal-проектов AAA-класса. Использует Unreal-specific оптимизации: parallel for, task graph. Оптимизирует алгоритмы с учётом cache coherency и SIMD.
Определяет алгоритмические стандарты для Unreal-команды. Проводит code review с фокусом на сложность и Unreal-специфичные оптимизации. Формирует библиотеку алгоритмических решений для AAA-проектов.
Использует Unreal-specific контейнеры: TArray, TMap, TSet, TQueue. Понимает разницу между Unreal containers и STL. Выбирает правильные контейнеры для хранения Actor references и game data.
Применяет специализированные Unreal-контейнеры: TSparseArray, TBitArray, TResourceArray. Использует custom allocators для optimized memory usage. Создаёт Unreal-compatible custom structures.
Проектирует cache-friendly data layouts для Unreal: Mass Entity Framework, custom data storage для large-scale simulations. Оптимизирует memory layout для Unreal threading model.
Определяет стандарты использования контейнеров в Unreal-проектах. Формирует guidelines по Unreal vs STL containers. Обучает команду data-oriented design в контексте Unreal Engine.
Безопасность приложений
▼
Понимает security для Unreal: client-side security, anti-cheat basics. Валидирует user input.
Реализует game security: encrypted communication, server authority, anti-tampering measures.
Проектирует security architecture: comprehensive anti-cheat, server-authoritative design.
Определяет security стандарты: game security guidelines, anti-cheat requirements.
Применяет secure coding в Unreal: buffer overflow prevention, input validation, memory safety.
Реализует security в C++: safe memory patterns, encrypted networking, secure asset delivery.
Проектирует secure game: memory safety architecture, anti-cheat integration, vulnerability prevention.
Определяет security стандарты: C++ safety guidelines, memory safety requirements.
Бенчмаркинг
▼
Понимает базовые performance budgets в Unreal Engine: целевой FPS, распределение времени кадра GPU/CPU, лимиты draw calls и полигонов. Следует командным бюджетам для уровней и акторов. Использует Unreal Insights и stat-команды для проверки времени кадра и сообщает о регрессиях.
Самостоятельно определяет performance budgets для Unreal-фич: распределение CPU-времени по потокам, бюджеты GPU render pass, лимиты накладных расходов Nanite/Lumen и размеры streaming pools. Понимает trade-offs между настройками масштабируемости и визуальным качеством на PC и консолях. Настраивает автоматическую валидацию бюджетов через Unreal Automation Framework и CSV-профилирование.
Проектирует комплексные архитектуры performance budgets для Unreal-проектов: бюджеты CPU-времени по потокам (game thread, render thread, RHI thread), бюджеты GPU-проходов с отслеживанием накладных расходов Nanite/Lumen/VSM, иерархии memory pools и лимиты пропускной способности стриминга. Оптимизирует подсистемы движка для соблюдения бюджетов на минимальном железе. Менторит команду по профилированию на уровне движка, конфигурации масштабируемости и budget-aware созданию контента.
Определяет стратегию performance budgets на уровне команды и продукта для Unreal-проектов. Устанавливает бюджеты времени кадра по платформам, VRAM/RAM envelopes и распределение пропускной способности стриминга по всем подсистемам игры. Создаёт модель владения бюджетами с распределением по отделам, автоматизированные дашборды Unreal Insights и CI-интегрированные budget gates. Обеспечивает кросс-дисциплинарное согласование между артом, левел-дизайном и инженерией по trade-offs масштабируемости и качества.
Использует Unreal Insights для профилирования: CPU, GPU, Memory, Network traces. Применяет stat commands (stat fps, stat unit, stat scenerendering). Находит основные bottlenecks в Unreal-проектах.
Проводит глубокое профилирование Unreal-проектов: Unreal Insights Timing/Memory, RenderDoc, platform tools (PIX, Razor). Создаёт automated performance benchmarks в CI.
Проектирует profiling infrastructure для AAA Unreal: custom trace channels, automated regression detection, platform-specific profiling workflow. Формирует per-frame performance budgets.
Определяет performance engineering culture для Unreal-команды. Формирует profiling standards, regular performance reviews. Обучает команду profiling tools и methodologies.
Геймдизайн
▼
Понимает базовые игровые механики в Unreal: жизненный цикл Actor, каналы коллизий, визуальное программирование Blueprint. Реализует простые механики через Blueprints по командным конвенциям. Использует систему свойств Unreal для экспонирования параметров геймплея.
Самостоятельно реализует Game Mechanics Design в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует продакшн-системы игровых механик в Unreal: GAS (Gameplay Ability System), кастомные компоненты движения и сетевое предсказание геймплея. Оптимизирует механики на C++ для критичных по производительности путей. Менторит команду по архитектурным паттернам GAS.
Определяет техническую стратегию для систем игровых механик на Unreal. Устанавливает архитектурные стандарты GAS, гайдлайны границ Blueprint/C++ и стратегии репликации. Координирует техническое направление для систем геймплея, анимации и сетевых механик.
Понимает основы UI в Unreal: систему виджетов UMG, UI-логику на Blueprint и маппинг ввода для игровых интерфейсов. Создаёт простые HUD-виджеты, меню и системы уведомлений по UX-спецификациям. Следует стандартам команды по иерархии виджетов, адаптации экрана и интеграции Enhanced Input.
Самостоятельно реализует Game UX и UI Design в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует комплексные UMG UI-системы в Unreal с C++ бэкенд-логикой, плагином Common UI и data-driven архитектурой виджетов. Реализует отполированный UX с анимациями, навигацией gamepad/keyboard и адаптивными layout. Менторит команду по оптимизации UI и валидации пользовательского опыта.
Определяет техническую стратегию game UX для проектов Unreal: устанавливает стандарты архитектуры UMG, политики внедрения Common UI и конвенции обработки ввода. Координирует UX-усилия между дизайн-, арт- и инженерными командами для консистентного опыта игрока.
Игровая инфраструктура
▼
Интегрирует аналитику в Unreal-проекты: custom events через analytics provider (GameAnalytics, Amplitude). Отправляет telemetry для tracking player progression и key metrics.
Проектирует аналитическую систему для Unreal-игры: event taxonomy, funnel analysis, A/B testing через remote config. Создаёт dashboards для game designers и producers.
Проектирует data pipeline для Unreal AAA-проекта: real-time telemetry, data warehouse, predictive analytics. Использует Unreal Insights integration для performance analytics.
Определяет аналитическую стратегию для Unreal-студии. Формирует data governance и privacy compliance. Координирует analytics между game design, production и engineering.
Понимает интеграцию game backend из Unreal: подключение к PlayFab/Nakama для профилей, аутентификации и инвентаря. Реализует базовую интеграцию SDK через HTTP и WebSocket подсистемы Unreal. Следует паттернам команды по асинхронному взаимодействию с backend.
Самостоятельно реализует Game Backend в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует production game backend системы с Unreal: custom server authoritative логика, PlayFab economy, Nakama real-time мультиплеер. Оптимизирует сетевую репликацию, серверную валидацию и кросс-платформенную совместимость backend.
Определяет стратегию game backend для Unreal-проектов: выбор backend-платформ, стандарты сетевой архитектуры, цели производительности и стоимости online-сервисов. Ревью серверной архитектуры для масштабируемости и cross-platform play.
Понимает multiplayer-архитектуру в Unreal: GameMode/GameState/PlayerState framework, server types (dedicated/listen). Реализует базовый multiplayer с session management.
Проектирует multiplayer-системы в Unreal: matchmaking, lobby management, team assignment. Реализует authoritative game logic. Интегрирует Epic Online Services (EOS) для cross-platform play.
Проектирует масштабируемую multiplayer-архитектуру для AAA: microservices backend, horizontal scaling, seamless travel. Использует Multiplay/GameLift для dedicated server orchestration.
Определяет multiplayer-стратегию для Unreal-студии. Формирует networking architecture standards, backend infrastructure decisions. Координирует client и server development.
Игровое программирование
▼
Пишет C++ код для Unreal Engine: Actor, Component, GameMode классы. Понимает Unreal-specific C++: UPROPERTY, UFUNCTION, garbage collection. Использует TArray, TMap, TSet и Smart Pointers.
Разрабатывает сложные системы на Unreal C++: Gameplay Ability System, custom AI controllers, async operations. Использует delegates, interfaces, subsystems. Профилирует C++ через Unreal Insights.
Экспертно владеет Unreal C++: engine modification, custom modules, plugin development. Использует Unreal Build Tool, customizes Slate UI framework. Оптимизирует C++ для consoles: SIMD, cache optimization.
Определяет C++ development standards для Unreal-студии. Формирует module architecture, coding guidelines. Является technical authority по Unreal C++ и engine internals.
Понимает базовый Game AI в Unreal: Behavior Trees, Blackboard и AI Controllers с навигационной сеткой. Следует командным паттернам для реализации поведения NPC через Blueprint визуальное программирование и EQS (Environment Query System).
Самостоятельно реализует Game AI в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует продакшн-системы Game AI в Unreal: сложные Behavior Trees, тактические решения через EQS, Smart Objects и симуляция толпы. Оптимизирует AI perception system и поиск пути для open-world сценариев. Менторит команду по паттернам AI.
Определяет техническую стратегию для систем Game AI на Unreal. Устанавливает конвенции Behavior Tree, гайдлайны проектирования EQS и стандарты профилирования AI. Координирует техническое направление для интеграции AI, анимации и левел-дизайна.
Понимает основы анимации в Unreal: Animation Blueprints, montages, blend spaces, state machines. Настраивает базовые пайплайны анимации персонажей через Animation System. Следует конвенциям по импорту анимационных ассетов, retargeting и управлению скелетами.
Самостоятельно реализует Game Animation Systems в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует production-системы анимации в Unreal: advanced Animation Blueprints, Control Rig, процедурная анимация, motion warping. Оптимизирует память и CPU через pose caching и LOD-стратегии. Менторит команду по сложным blend graphs и linked anim layers.
Определяет стратегию технологий анимации для Unreal-проектов: оценка инструментов и плагинов анимации, стандарты пайплайна между аниматорами и инженерами, бюджеты памяти/CPU. Ревью архитектур анимации для масштабируемости по режимам и платформам.
Интегрирует аудио в Unreal: Sound Cues, Sound Classes, Attenuation Settings. Настраивает 3D-звук с distance attenuation и spatialization. Понимает Audio Volumes и Reverb Effects.
Разрабатывает аудиосистемы в Unreal: Wwise/FMOD integration, MetaSounds для procedural audio, Sound Concurrency для voice management. Оптимизирует audio streaming и memory.
Проектирует аудио-архитектуру для AAA Unreal-проектов: middleware selection, audio occlusion system, spatial audio для 3D environments. Разрабатывает custom audio solutions.
Определяет audio pipeline стратегию для Unreal-студии. Формирует audio middleware standards, voice budget. Координирует sound designers и audio programmers.
Понимает основы рендеринга Unreal: редактор материалов, концепции shader model и deferred vs forward rendering. Применяет базовые настройки материалов через Blueprint material functions. Следует рекомендациям команды по texture streaming, настройке mesh LOD и параметрам сборки освещения.
Самостоятельно реализует Game Rendering в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует продвинутые решения рендеринга в Unreal: кастомные shading models, интеграцию Nanite и настройку Lumen global illumination. Оптимизирует рендеринг для целевых платформ через RenderDoc, GPU profilers и scalability settings. Менторит команду по оптимизации HLSL и архитектуре рендеринга.
Определяет техническую стратегию рендеринга для проектов Unreal: устанавливает стандарты создания материалов, профили scalability и целевые показатели визуального качества. Координирует решения rendering pipeline между арт-, tech art- и инженерными командами.
Создаёт UI в Unreal с UMG (Unreal Motion Graphics): Widget Blueprints, HUD, menus. Понимает Canvas Panel, overlays, anchoring. Привязывает UI к game logic через Blueprints.
Разрабатывает сложные UI-системы в Unreal: Common UI для cross-platform input, Rich Text, data binding через ViewModels. Оптимизирует Slate rendering: batching, invalidation, retainer boxes.
Проектирует UI-архитектуру для AAA Unreal-проектов: MVVM с UMG ViewModel, Slate для custom widgets, accessibility. Реализует UI streaming для минимизации memory footprint.
Определяет UI-стандарты для Unreal-студии. Формирует UI component library, design system. Координирует UX designers и UI programmers для AAA quality UI.
Создаёт процедурные системы в Unreal: PCG (Procedural Content Generation) framework, random placement, noise-based terrain. Использует Blueprints и PCG graphs для generation rules.
Разрабатывает продвинутые PCG-системы в Unreal: custom PCG nodes, rule-based generation, biome systems. Обеспечивает seed-based reproducibility и artist-friendly controls для fine-tuning.
Проектирует масштабируемые PCG-системы для AAA Unreal: infinite world streaming, GPU-accelerated generation, deterministic generation для multiplayer. Интегрирует с World Partition.
Определяет procgen стратегию для Unreal-проектов. Формирует PCG pipeline с art direction controls. Координирует level designers, artists и programmers.
Понимает Chaos Physics engine в Unreal: rigid body simulation, collision detection, physics materials. Настраивает Physical Materials (friction, restitution) для реалистичного gameplay.
Работает с продвинутыми Chaos features: Chaos Destruction, Cloth simulation, physics constraints (joints). Настраивает physics sub-stepping для стабильности simulation.
Проектирует физические системы с глубоким пониманием Chaos internals. Модифицирует Chaos solver parameters для project-specific needs. Реализует custom physics через Chaos interfaces.
Определяет physics engine standards для Unreal-студии. Формирует Chaos configuration guidelines и performance budgets. Координирует physics и gameplay teams.
Игровой QA
▼
Понимает основы локализации в Unreal: FText, string tables, localization dashboard, culture-aware formatting. Реализует базовую локализацию текста для UMG-виджетов и игровых диалогов. Следует стандартам использования FText, сбора текстов и workflow перевода.
Самостоятельно реализует Game Localization в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует production-пайплайны локализации в Unreal: автоматический сбор текстов, интеграция translation memory, оптимизация рендеринга CJK, workflow локализации озвучки. Эффективный streaming локализованного контента и требования сертификации платформ.
Определяет стратегию локализации для Unreal-проектов: оценка TMS, workflow между инженерами и локализационными командами, бенчмарки качества. Ревью пайплайнов локализации для эффективного turnaround, минимального влияния string freeze и консистентной терминологии.
Понимает основы производительности Unreal Engine: tick groups, жизненный цикл акторов и бюджеты рендеринга. Использует Unreal Insights и stat-команды для выявления скачков frame time. Следует стандартам команды по Blueprint nativization, потоковой загрузке ассетов и настройке LOD.
Самостоятельно реализует Game Performance Optimization в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует высокопроизводительные системы Unreal с использованием Nanite, Lumen и World Partition для масштабных проектов. Оптимизирует C++ gameplay код, планирование потоков и асинхронную загрузку. Менторит команду по платформенному профилированию через Unreal Insights, RenderDoc и console dev kits.
Определяет стратегию производительности Unreal для студийных проектов: устанавливает стандарты scalability settings, автоматизированные benchmark-наборы и performance gates в CI/CD. Координирует оптимизацию между gameplay, rendering и контент-командами для мультиплатформенных релизов.
Понимает тестирование Unreal-проектов: Automation Framework, Functional Tests, Gauntlet для automated testing. Пишет простые тесты для game logic. Использует Session Frontend для test execution.
Разрабатывает тестовую инфраструктуру для Unreal: automated gameplay tests, performance regression testing, screenshot comparison tests. Интегрирует testing в Horde CI pipeline.
Проектирует testing strategy для AAA Unreal-проектов: automated playthrough testing, network testing, platform compliance testing. Внедряет chaos testing для multiplayer stability.
Определяет testing culture для Unreal-команды. Формирует test coverage requirements, QA integration. Координирует automated и manual testing teams для AAA quality bar.
Игровые движки
▼
Понимает Unreal Asset Pipeline: Content Browser, Data Assets, Primary/Secondary Assets. Импортирует модели (FBX), текстуры, аудио. Использует Blueprints для asset references. Понимает asset cooking.
Управляет Asset Pipeline в Unreal: Asset Manager для async loading, Streaming Levels, Data Layers. Настраивает asset cooking для разных платформ. Оптимизирует pak файлы и DLC-контент.
Проектирует масштабируемый asset pipeline для AAA Unreal-проектов: Virtual Assets, Derived Data Cache, custom asset types. Оптимизирует iteration time и build pipeline для больших команд.
Определяет стандарты asset pipeline для Unreal-студии. Формирует naming conventions, validation rules, automated QA. Координирует workflow между art, level design и engineering.
Создаёт игровую логику в Unreal Blueprints: Event Graph, макросы, функции. Работает с Blueprint Communication: casting, interfaces, event dispatchers. Понимает когда использовать Blueprint vs C++.
Разрабатывает сложные Blueprint-системы: Animation Blueprints, Material Blueprints, Widget Blueprints. Оптимизирует Blueprint nativization и производительность. Использует Blueprint Function Libraries.
Проектирует Blueprint architecture для Unreal-проектов: C++/Blueprint boundary, data-driven Blueprints, Blueprint nativization strategy. Создаёт designer-friendly Blueprint frameworks.
Определяет Blueprint standards для Unreal-команды. Формирует C++ vs Blueprint guidelines. Обучает designers и technical artists эффективному использованию Blueprints.
Игровые платформы
▼
Понимает основы Mobile Game Development в контексте игровой разработки. Выполняет простые задачи в Unreal Engine 5.
Самостоятельно реализует Mobile Game Development в Unreal Engine 5. Оптимизирует производительность. Работает с profiler.
Проектирует решения с Mobile Game Development для production-игр. Оптимизирует для target platforms. Менторит команду.
Определяет техническую стратегию с Mobile Game Development. Формирует стандарты разработки. Координирует техническое направление.
Разрабатывает Unreal-игры для PC и консолей: gamepad input через Enhanced Input System, resolution settings, HDR output. Понимает certification requirements (TRC/TCR/Lotcheck).
Оптимизирует Unreal-игры для PC/Console: Scalability settings, platform-specific rendering (Nanite/Lumen tuning), memory budgets. Реализует platform features: achievements, save data.
Проектирует AAA quality PC/Console experience в Unreal: DLSS/FSR/XeSS integration, ray tracing scalability, platform-specific optimizations. Обеспечивает certification compliance.
Определяет PC/Console стратегию для Unreal-студии. Формирует platform compliance process. Координирует platform-specific optimization и certification pipeline.
Понимает Unreal для web: Pixel Streaming для browser-based gaming. Настраивает Pixel Streaming сервер для запуска Unreal-контента в браузере без скачивания.
Разрабатывает Pixel Streaming решения: multi-user sessions, input handling, adaptive quality. Оптимизирует encoding settings (bitrate, resolution) для различных bandwidth conditions.
Проектирует scalable Pixel Streaming архитектуру: auto-scaling GPU fleet, CDN integration, client-side prediction для reduced latency. Оценивает cost optimization strategies.
Определяет web distribution стратегию для Unreal-студии. Формирует Pixel Streaming infrastructure standards. Координирует web deployment и DevOps.
Собирает Unreal-проекты для разных платформ: Windows, PlayStation, Xbox, Switch. Понимает Platform Abstractions в Unreal. Настраивает project settings для каждой целевой платформы.
Автоматизирует кросс-платформенную сборку Unreal: BuildGraph, Horde build system, cooking pipeline. Управляет platform SDK и devkits. Оптимизирует размер пакетов через chunk management.
Проектирует кросс-платформенную архитектуру Unreal-проектов: platform HAL, quality scalability, conditional content. Обеспечивает feature parity и platform-specific optimizations.
Определяет кросс-платформенную стратегию для Unreal-студии. Формирует build infrastructure, platform matrix. Координирует certification (TRC/TCR/Lotcheck) для всех платформ.
Интеграционное тестирование
▼
Тестирует Unreal интеграции: Automation Framework для integration tests. Проверяет gameplay flows.
Проектирует integration тесты: multi-system testing, network integration, asset pipeline validation.
Определяет integration testing: CI-based UE testing, automated build validation, platform testing.
Внедряет testing стандарты: mandatory automation tests, platform validation, quality gates.
Контейнеризация
▼
Понимает базовые концепции Docker для Unreal-разработки: контейнеризованные агенты сборки для UE-проектов, Docker-образы для CI-зависимостей, базовый docker-compose для тестирования dedicated-серверов. Использует существующие конфигурации для контейнеров сред сборки Unreal.
Самостоятельно настраивает Docker для Unreal-проектов: контейнеризованные агенты сборки для UE, docker-compose для тестирования dedicated-серверов, Dockerfile для образов сред сборки UE. Понимает управление ресурсами контейнеров для крупных UE-сборок и сетевую конфигурацию для контейнеров игровых серверов.
Проектирует Docker-инфраструктуру для проектов Unreal Engine: архитектура контейнеризованной билд-фермы, оптимизированные образы для крупных UE-сборок, оркестрация контейнеров dedicated-серверов. Внедряет лучшие практики кэширования UE-сборок в контейнерах и распределения артефактов по агентам сборки.
Определяет стратегию Docker-инфраструктуры для Unreal-проектов: стандарты контейнеров билд-фермы, governance контейнеров dedicated-серверов, политики кэширования сборок и распределения артефактов. Проводит архитектурные ревью контейнеризованной инфраструктуры сборки UE и оптимизирует FinOps ресурсов сборки.
Кэширование
▼
Понимает Redis для Unreal backend: session caching, matchmaking data. Интегрирует через backend API.
Проектирует Redis usage: real-time leaderboards, game session state, pub/sub для events.
Проектирует Redis architecture: cross-server communication, real-time data distribution.
Определяет caching стандарты: Redis patterns для games, monitoring, performance.
Логирование
▼
Использует UE logging: UE_LOG macro, log categories. Понимает log verbosity levels и filtering.
Реализует structured logging: custom log categories, structured output, crash reporting integration.
Проектирует logging architecture: centralized log collection, analytics, crash analysis pipeline.
Определяет logging стандарты: log categories, format, collection infrastructure.
Метрики и мониторинг
▼
Мониторит Unreal servers через Prometheus/Grafana: server FPS, player count, network metrics.
Создаёт game monitoring: server performance dashboards, matchmaking metrics, player activity.
Проектирует monitoring: comprehensive game telemetry, automated alerts, performance tracking.
Определяет monitoring стандарты: mandatory metrics, dashboards, alerting policies.
Многопоточность и конкурентность
▼
Понимает async в Unreal: async loading, delegates, latent actions. Обрабатывает async asset loading.
Реализует async patterns: async tasks, FRunnable для background processing, streaming level loading.
Проектирует async architecture: multi-threaded asset pipeline, async content streaming, parallel processing.
Определяет async стандарты: threading policies, async patterns, performance guidelines.
Понимает основы Многопоточное программирование на базовом уровне. Применяет простые концепции в рабочих задачах с использованием C++/Blueprints. Следует рекомендациям senior-разработчиков при решении задач.
Самостоятельно применяет многопоточность для Unreal Engine: FRunnable и система task graph, async-загрузка с потоковой передачей, разделение game thread vs render thread, параллельные обновления игровых систем. Обосновывает компромиссы конкурентности для модели потоков Unreal Engine.
Обладает глубокой экспертизой в многопоточности Unreal Engine: проектирует custom-системы task graph для параллельной обработки геймплея, внедряет потокобезопасные подсистемы для конкурентной игровой логики, оптимизирует модель потоков Unreal для требований целевой платформы. Менторит команду по UE-специфичному конкурентному программированию для AAA-разработки игр.
Определяет стандарты многопоточности для Unreal-команд: устанавливает руководства для использования task graph и модели потоков, проводит ревью дизайна конкурентных систем геймплея, создаёт обучающие материалы по UE-специфичным паттернам конкурентного программирования.
Облачные провайдеры
▼
Работает с AWS для Unreal: S3 для content delivery, GameLift basics. Понимает cloud game hosting.
Интегрирует Unreal с AWS: GameLift dedicated servers, CloudFront CDN, DynamoDB for player data.
Проектирует cloud architecture: GameLift scaling, global infrastructure, serverless backend.
Определяет cloud стандарты: service selection, cost optimization, infrastructure review.
ООП и паттерны проектирования
▼
Применяет Unreal-специфичные паттерны: GameplayAbility для ability systems, Components для composition, Subsystems для services. Использует delegates и interfaces для decoupling.
Применяет продвинутые Unreal-паттерны: Gameplay Ability System (GAS), Data-Driven Design через DataTables, Async patterns с Latent Actions. Использует Gameplay Tags для flexible categorization.
Проектирует архитектуру AAA Unreal-проектов: Modular Gameplay через Game Features, plugin-based architecture, custom framework layers. Обеспечивает extensibility для DLC и live-service.
Определяет архитектурные паттерны для Unreal-студии. Формирует decision framework для выбора архитектуры под тип проекта. Проводит architecture review и mentoring.
Понимает основы Принципы ООП и SOLID на базовом уровне. Применяет простые концепции в рабочих задачах с использованием C++/Blueprints. Следует рекомендациям senior-разработчиков при решении задач.
Самостоятельно применяет ООП/SOLID в Unreal Engine/C++: правильные иерархии наследования UObject/AActor, игровые системы на основе интерфейсов (UInterface), единственная ответственность в компонентах и подсистемах. Понимает компромиссы между глубокой иерархией классов Unreal и композицией с ActorComponents.
Применяет ООП/SOLID в архитектуре Unreal Engine: правильный дизайн иерархии UObject/AActor, interface classes (UInterface) для чистых границ абстракций, component pattern для переиспользуемого геймплейного поведения. Проектирует расширяемые игровые системы с использованием модульной системы UE с чистым разделением между геймплеем, UI и интеграцией с движком.
Определяет стандарты ООП/SOLID для Unreal-команды: гайдлайны иерархий UObject/AActor, паттерны использования UInterface, стандарты композиции ActorComponent. Проводит ревью решений по наследованию классов в проектах Unreal Engine на C++ и Blueprint.
Оптимизация
▼
Понимает базовые концепции латенси для Unreal Engine: бюджеты времени фрейма, этапы рендер-пайплайна и задержка от ввода до отображения. Использует Unreal Insights и stat-команды для измерения производительности. Следует командным гайдлайнам по конфигурации tick groups и частоте обновления акторов.
Оптимизирует латенси Unreal Engine: реализует системы level-of-detail (LOD) для производительности рендеринга, настраивает async loading для предотвращения хитчей и оптимизирует частоту тиков Blueprint. Профилирует время фрейма GPU и CPU через Unreal Insights. Реализует occlusion culling и батчинг draw calls для оптимизации рендер-пайплайна.
Проектирует latency-оптимизированные архитектуры Unreal Engine: кастомные рендер-пассы для консистентности времени фрейма, стратегии стриминга world partition и тюнинг производительности Nanite/Lumen. Реализует frame pacing и variable rate shading для консистентной воспринимаемой производительности. Проектирует системы бюджетирования производительности по платформам. Менторит команду по оптимизации латенси на уровне движка и воркфлоу профилирования.
Определяет стратегию оптимизации латенси для проектов Unreal Engine на разных платформах. Устанавливает бюджеты времени фрейма по платформам и рендер-фичам. Проводит архитектурные ревью систем рендеринга, физики и тика геймплея. Создаёт пайплайны тестирования производительности с автоматической детекцией регрессий времени фрейма.
Профилирование
▼
Понимает основы CPU-профилирования в Unreal Engine. Использует Unreal Insights и stat-команды (stat unit, stat game) для определения проблем со временем кадра. Следует командным рекомендациям по захвату профилировочных сессий и чтению таймлайнов CPU-потоков.
Самостоятельно профилирует Unreal-проекты с помощью Unreal Insights, CSV-профилирования и платформенных инструментов. Выявляет CPU-узкие места в game thread, render thread и асинхронных задачах. Понимает компромиссы между Blueprint Nativization и C++ для CPU-критичной геймплейной логики.
Проектирует стратегии CPU-профилирования для AAA-проектов на Unreal Engine для PC и консольных платформ. Использует Superluminal, RAD Telemetry и SDK платформ (PIX, Razor) для глубокого анализа совместно с Unreal Insights. Оптимизирует планирование task graph, бюджеты анимаций и тик-группы AI. Обучает команду методологии CPU-профилирования для релизных проектов.
Определяет стратегию CPU-профилирования для команд Unreal-разработки. Устанавливает покадровые CPU-бюджеты для game, render и RHI потоков. Интегрирует автоматизированное профилирование в сборочные конвейеры с алертами на регрессии. Проводит кросс-дисциплинарные ревью производительности для геймплея, анимации, физики и AI-систем.
Понимает основы профилирования I/O ассетов в Unreal Engine — чтение pak-файлов, загрузка шейдеров и задержки стриминга. Использует Unreal Insights и платформенные профайлеры для выявления медленной загрузки ассетов. Следует рекомендациям по упаковке ассетов и снижению disk seeks при переходах между уровнями.
Самостоятельно профилирует I/O стриминга ассетов через Unreal Insights и платформенные дисковые профайлеры. Понимает компромиссы между уровнями сжатия pak-файлов и CPU-затратами на декомпрессию. Оптимизирует приоритеты async loading, пулы текстурного стриминга и streaming volumes для плавного геймплея без I/O-задержек.
Проектирует пайплайны профилирования I/O для крупных проектов на Unreal Engine под PC, консоли и мобильные платформы. Оптимизирует layout pak-файлов для последовательного чтения на HDD и NVMe. Реализует кастомные системы предзагрузки ассетов и фреймворки I/O-бюджетирования. Менторит команду по диагностике streaming hitches и узких мест дисковой пропускной способности в open-world.
Определяет стратегию профилирования I/O и стандарты стриминга ассетов на уровне проекта для тайтлов на Unreal Engine. Устанавливает I/O-бюджеты под целевые платформы (HDD, SSD, optical) и контролирует соблюдение best practices по порядку pak-файлов. Проводит ревью настроек level streaming, графов async loading и упаковки DLC. Внедряет автоматизированное I/O-регрессионное тестирование в build pipeline.
Понимает базовые концепции профилирования памяти в Unreal Engine: жизненный цикл UObject, сборка мусора и пулы памяти. Использует Unreal Insights и команды stat memory для сбора базовых данных о памяти под руководством. Выявляет простые проблемы с памятью — неосвобождённые ассеты, остающиеся в памяти — следуя командным инструкциям по профилированию.
Самостоятельно применяет профилирование памяти в Unreal с помощью Unreal Insights, LLM (Low-Level Memory Tracker) и MallocProfiler для диагностики проблем с памятью. Понимает компромиссы между стратегиями стриминга и резидентной памяти для различных типов ассетов. Оптимизирует пулы стриминга текстур, снижает накладные расходы на количество UObject и устраняет нарушения бюджета памяти на целевых платформах — консолях или мобильных устройствах.
Проектирует инфраструктуру профилирования памяти для проектов на Unreal — автоматическое отслеживание бюджетов LLM в CI, кастомные группы статистик памяти и регрессионное тестирование памяти для консолей. Оптимизирует расположение в памяти геймплейных систем на основе данных Unreal Insights, анализа Stomp-аллокатора и инструментов памяти платформенных SDK. Наставляет команду по архитектуре стриминга, настройке пулов памяти и снижению пикового потребления через оптимизацию LOD и зависимостей ассетов.
Определяет стратегию профилирования памяти на уровне команды и продукта для проектов на Unreal Engine. Устанавливает бюджеты памяти по платформам с помощью тегов LLM, внедряет регрессионное тестирование памяти в CI с автоматизацией Unreal Insights и стандартизирует руководства по памяти для контент-мейкеров и геймплей-программистов. Проводит архитектурные ревью систем стриминга, влияния World Partition на память и цепочек ссылок на ассеты. Продвигает внедрение memory-aware практик разработки по всем дисциплинам.
Реляционные БД
▼
Понимает PostgreSQL для Unreal backend: player data storage, game state persistence. Интегрирует через API.
Проектирует data architecture: game state persistence, player profiles, analytics data.
Проектирует database architecture: real-time game data, analytics, multi-region access.
Определяет data стандарты: schema guidelines, data contracts, performance requirements.
Сети
▼
Понимает networking для Unreal: UE networking model, replication, RPCs. Настраивает basic multiplayer.
Реализует game networking: replication graph, relevancy, client prediction, bandwidth optimization.
Проектирует network architecture: custom replication, dedicated server architecture, lag compensation.
Определяет networking стандарты: network model selection, bandwidth budgets, protocol design.
Управление API
▼
Документирует Unreal API: code comments, README, Blueprint documentation.
Создаёт документацию, включая справочник API для игровых сервисов Unreal Engine и интерфейсов Blueprints, руководства по интеграции online subsystems и платформенных SDK, технические проектные документы для архитектур gameplay framework.
Проектирует documentation strategy: automated docs, developer guides, onboarding.
Определяет стандарты документирования для API игровых сервисов Unreal Engine, включая обязательные справочники gameplay API, руководства по интеграции online subsystems и требования к документации платформенных SDK. Формирует процессы ревью, обеспечивая соответствие документации игровых API стандартам качества по командам разработки.
Управление памятью
▼
Понимает основы Профилирование памяти на базовом уровне. Применяет простые концепции в рабочих задачах с использованием C++/Blueprints. Следует рекомендациям senior-разработчиков при решении задач.
Самостоятельно использует профайлер памяти Unreal для отслеживания аллокаций UObject и анализа стриминга текстур. Понимает компромиссы между бюджетами памяти LOD и качеством рендеринга в продакшн-сборках.
Обладает глубокой экспертизой в профайлере памяти Unreal, оптимизирует паттерны аллокации UObject и стриминг текстур для продакшна. Настраивает бюджеты памяти LOD, устраняет дублирование ассетов и обеспечивает стабильную производительность на целевых платформах.
Определяет стандарты профилирования памяти на уровне команды: бюджеты аллокаций UObject по модулям, политики стриминга текстур, лимиты памяти LOD по платформам и обязательные профилировочные гейты в CI. Устанавливает процессы ревью для подсистем с интенсивным использованием памяти.
Понимает основы Управление памятью на базовом уровне. Применяет простые концепции в рабочих задачах с использованием C++/Blueprints. Следует рекомендациям senior-разработчиков при решении задач.
Понимает архитектуру памяти Unreal Engine: жизненный цикл UObject, сборка мусора и умные указатели (TSharedPtr, TWeakPtr, TUniquePtr). Правильно использует макросы UPROPERTY() для интеграции с GC. Управляет памятью ассетов через стриминг и подсчёт ссылок. Профилирует память через Unreal Insights и понимает платформо-специфичные бюджеты памяти.
Проектирует архитектуры памяти для проектов Unreal Engine: кастомные аллокаторы памяти (FMallocBinned, FMallocAnsi), управление памятью стриминговых уровней и оптимизация пула текстур. Реализует системы бюджетирования памяти на платформу (требования сертификации консолей). Использует LLM (Low Level Memory) трекер для детального анализа аллокаций. Создаёт тесты регрессии памяти для автоматических билдов. Менторит команду по паттернам жизненного цикла UObject и лучшим практикам умных указателей.
Определяет стандарты управления памятью для команд разработки Unreal Engine. Устанавливает платформо-специфичные бюджеты памяти в соответствии с требованиями сертификации. Проводит архитектурные ревью систем стриминга, рендеринга и геймплея. Создаёт гайдлайны по выбору кастомных аллокаторов, управлению жизненным циклом UObject и конфигурации стриминга текстур.