Проектирует AI-системы на основе behavior trees: тактическое поведение, командная координация, адаптация к действиям игрока. Настраивает NavMesh для сложных уровней с dynamic obstacles. Балансирует AI-сложность для разных difficulty levels через параметрическую настройку.
Роли · Game Designer · Middle
Что должен уметь Middle }
9 ключевых навыков, всего 45. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Middle }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Game Development.
Ключевые навыки для Middle
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Game Development · 9
Проектирует систему аналитических событий для полного покрытия игровых систем. Анализирует funnel-воронки, heatmaps уровней, распределение ресурсов у игроков. Проводит A/B-тесты балансных изменений и интерпретирует результаты. Использует cohort-анализ для оценки изменений.
Разрабатывает систему внутриигровой экономики: баланс ресурсов, sink/source модели, progression curves. Моделирует экономику в электронных таблицах с симуляцией поведения игроков. Проводит A/B-тесты монетизационных механик. Балансирует reward schedules для оптимального engagement.
Проектирует сложные игровые системы: combat system, crafting, skill trees, quest systems. Балансирует механики через spreadsheet-моделирование и playtesting. Создаёт secondary loops и meta-game. Понимает player psychology и применяет motivational frameworks (SDT, Bartle taxonomy).
Проектирует нарративные системы: branching dialogues, player choice consequences, narrative pacing. Создаёт compelling characters с character arcs. Использует narrative tools (Ink, Twine, Yarn Spinner) для реализации разветвлённых историй. Интегрирует narrative с gameplay mechanics.
Проектирует физические системы для gameplay: ragdoll, destruction, vehicle physics, cloth simulation. Настраивает physics layers и collision matrix для оптимизации. Создаёт custom physics для game feel: tweaked gravity curves, coyote time, input buffering для отзывчивого управления.
Проектирует и проводит structured playtests: usability testing, balance testing, difficulty curve evaluation. Создаёт test plans для игровых систем. Анализирует playtest data (видеозаписи, метрики, опросники) и формулирует actionable improvements. Автоматизирует базовое тестирование баланса.
Проектирует комплексные UX-системы: onboarding flow, control schemes для разных платформ, accessibility features. Создаёт UI/UX documentation с wireframes и interaction specifications. Проводит usability testing и анализирует heatmaps взаимодействий. Обеспечивает consistent UX language.
Проектирует сложные уровни: multi-path layout, vertical gameplay, risk/reward zones. Создаёт encounter design: placement врагов, cover системы, difficulty pacing. Работает с навигационными meshes для AI. Балансирует уровни через playtesting: timing, challenge, reward distribution.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Senior
45 навыков получают более высокое ожидание или становятся ключевыми при переходе с Middle на Senior. Сначала самые большие скачки.
- Game AI: Применение → Продвинутый
- Game Analytics: Применение → Продвинутый
- Game Economy и балансировка: Применение → Продвинутый
- Game Mechanics Design: Применение → Продвинутый
- Game Narrative Design: Применение → Продвинутый
- Game Physics: Применение → Продвинутый
- Game Testing и QA: Применение → Продвинутый
- Game UX и UI Design: Применение → Продвинутый
- Level Design: Применение → Продвинутый
- Алгоритмы и сложность: Применение → Продвинутый
} в открытой матрице компетенций: 45 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.