Проектирует базовое поведение NPC: патрулирование, преследование, атака. Использует finite state machines для описания AI-логики в GDD. Тестирует AI-поведение в прототипах на Unity/Unreal и итерирует параметры для улучшения player experience.
Роли · Game Designer · Junior
Что должен уметь Junior }
9 ключевых навыков, всего 45. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Junior }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Game Development.
Ключевые навыки для Junior
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Game Development · 9
Понимает базовые метрики игровой аналитики: DAU, MAU, retention D1/D7/D30, session length. Настраивает простые аналитические события в игре: level_start, level_complete, purchase. Читает базовые отчёты и дашборды для оценки поведения игроков.
Проектирует базовые экономические системы: валюты, ресурсы, магазин, награды за уровни. Создаёт простые таблицы баланса в Google Sheets с формулами прогрессии. Понимает концепции sink/source, инфляции и дефицита ресурсов в игровых экономиках.
Проектирует базовые игровые механики: системы перемещения, взаимодействия, прогрессии персонажа. Создаёт game design documents (GDD) с описанием core loop. Тестирует механики в прототипах на Unity/Unreal и итерирует на основе playtest feedback.
Создаёт базовые нарративные элементы: описания квестов, диалоги NPC, lore entries, item descriptions. Понимает структуру игрового нарратива: main story, side quests, environmental storytelling. Пишет тексты для tutorial и onboarding с учётом player guidance.
Понимает базовые физические системы в играх: collision detection, rigidbody, triggers, raycasting. Настраивает физические параметры объектов для правильного game feel: gravity, friction, bounciness. Тестирует физику в прототипах и итерирует для комфортного ощущения управления.
Проводит playtesting базовых механик: проверяет game feel, баланс, найденные баги. Создаёт bug reports с чёткими шагами воспроизведения и expected/actual behaviour. Участвует в QA-процессе: smoke testing новых билдов, regression testing после исправлений.
Понимает основные принципы game UX: циклы обратной связи игрока, отзывчивость ввода и читаемость HUD. Создаёт базовые UI-мокапы и wireframes по установленным паттернам. Следует стандартам команды по потокам меню, дизайну туториалов и доступности игровых интерфейсов.
Создаёт базовые уровни: блокауты в graybox, простые layout с учётом player flow. Понимает принципы level design: leading lines, landmarks, pacing. Использует editor tools (Unity ProBuilder, Unreal BSP) для быстрого прототипирования. Тестирует уровни и итерирует.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Middle
45 навыков получают более высокое ожидание или становятся ключевыми при переходе с Junior на Middle. Сначала самые большие скачки.
- 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 уровнях. Матрица бесплатна для специалистов и останется бесплатной.