Роли · Game Designer · Middle

Что должен уметь Middle }

9 ключевых навыков, всего 45. Ожидания по каждому навыку и что меняется на следующем уровне.

На этой странице — что ожидается от Middle }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Game Development.

9ключевых навыков
36дополнительных навыков
1областей
0%на уровне Продвинутый или Эксперт
Оценить себя как Middle Полная матрица роли

Ключевые навыки для Middle

Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.

Game Development · 9

Game AI Применение

Проектирует AI-системы на основе behavior trees: тактическое поведение, командная координация, адаптация к действиям игрока. Настраивает NavMesh для сложных уровней с dynamic obstacles. Балансирует AI-сложность для разных difficulty levels через параметрическую настройку.

Game Analytics Применение

Проектирует систему аналитических событий для полного покрытия игровых систем. Анализирует funnel-воронки, heatmaps уровней, распределение ресурсов у игроков. Проводит A/B-тесты балансных изменений и интерпретирует результаты. Использует cohort-анализ для оценки изменений.

Разрабатывает систему внутриигровой экономики: баланс ресурсов, sink/source модели, progression curves. Моделирует экономику в электронных таблицах с симуляцией поведения игроков. Проводит A/B-тесты монетизационных механик. Балансирует reward schedules для оптимального engagement.

Game Mechanics Design Применение

Проектирует сложные игровые системы: combat system, crafting, skill trees, quest systems. Балансирует механики через spreadsheet-моделирование и playtesting. Создаёт secondary loops и meta-game. Понимает player psychology и применяет motivational frameworks (SDT, Bartle taxonomy).

Game Narrative Design Применение

Проектирует нарративные системы: branching dialogues, player choice consequences, narrative pacing. Создаёт compelling characters с character arcs. Использует narrative tools (Ink, Twine, Yarn Spinner) для реализации разветвлённых историй. Интегрирует narrative с gameplay mechanics.

Game Physics Применение

Проектирует физические системы для gameplay: ragdoll, destruction, vehicle physics, cloth simulation. Настраивает physics layers и collision matrix для оптимизации. Создаёт custom physics для game feel: tweaked gravity curves, coyote time, input buffering для отзывчивого управления.

Game Testing и QA Применение

Проектирует и проводит structured playtests: usability testing, balance testing, difficulty curve evaluation. Создаёт test plans для игровых систем. Анализирует playtest data (видеозаписи, метрики, опросники) и формулирует actionable improvements. Автоматизирует базовое тестирование баланса.

Game UX и UI Design Применение

Проектирует комплексные UX-системы: onboarding flow, control schemes для разных платформ, accessibility features. Создаёт UI/UX documentation с wireframes и interaction specifications. Проводит usability testing и анализирует heatmaps взаимодействий. Обеспечивает consistent UX language.

Level Design Применение

Проектирует сложные уровни: multi-path layout, vertical gameplay, risk/reward zones. Создаёт encounter design: placement врагов, cover системы, difficulty pacing. Работает с навигационными meshes для AI. Балансирует уровни через playtesting: timing, challenge, reward distribution.

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

Команда их не оценивает, но они входят в самооценку и план развития.

Алгоритмы и сложностьАсинхронное программированиеИнтеграционное тестированиеКачество кода и рефакторингОсновы System DesignПаттерны проектированияПринципы ООП и SOLIDСтруктурированное логированиеСтруктуры данныхAPI Documentation WritingAWSChatGPT / ClaudeCode ReviewDiagrammingDockerGame Animation SystemsGame Audio ProgrammingGame LocalizationGame MonetizationGame Performance OptimizationGit AdvancedGitHub Actions / GitLab CIGitHub CopilotKnowledge Base ManagementLiveOps и Game-as-a-ServiceMobile Game DevelopmentOWASP и безопасность приложенийPC/Console Game DevelopmentPostgreSQLPrometheus и GrafanaREST API DesignUnit-тестированиеUnity EngineUnreal Engine C++/BlueprintsUser DocumentationWeb Game Development

Что меняется на Senior

45 навыков получают более высокое ожидание или становятся ключевыми при переходе с Middle на Senior. Сначала самые большие скачки.

Страница Senior →
Прогоните это со всей командой
Самооценка плюс оценка руководителя и коллег по одной матрице, зоны роста и готовность к следующему уровню для каждого инженера. Team Pro бесплатно 14 дней; личные инструменты бесплатны всегда.
Попробовать с командой (14 дней бесплатно) Отправить тимлиду

} в открытой матрице компетенций: 45 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.