Level designer (с англ. дословно «дизайнер уровней») — человек, который создает и редактирует локации (уровни), задавая всю игровую механику и геймплей. Левел дизайнер создает точки входа и выхода для каждой локации и логически ведет игрока по сюжетной линии с помощью правил, наград и целей. Level designer адаптирует неудачные участки, работая согласованно с отделом арт- и гейм-дизайна. Его цель — создать уровень, где интересно играть.
Роль и обязанности level designer
Level designer структурирует концепцию игры, создавая среду каждого уровня и определяя действия в ней.
Дизайнеры уровней отвечают за следующие моменты:
- разработка игровых уровней согласно концепции игры;
- работу с раскадровками для создания структуры уровня;
- ведение сопроводительных документов со списком активностей, целей и макетов каждой локации;
- компоновку уровней, сборку их из созданных ранее элементов;
- проведение рендеринга уровней в 3D среду;
- создание точки входа и выхода, продумывание системы навигации игроков;
- определение, где игрок встретит персонажей и объекты;
- оптимизацию локации, получая обратную связь от членов своей команды;
- проработку последовательности уровней.

Дизайнер уровней участвует во всех процессах разработки — от самого раннего этапа игровой сцены и до релиза игры
Этапы работы левел-дизайнера
Дизайн уровней проходит следующие этапы:
- Согласование структуры и уточнение игрового процесса.
- Разработка 2D макета игры по заданному стилю и материалам, предоставленным гейм-дизайнером (наброски моделей, рисунки персонажей и зданий).
- Утверждение макета с использованием пользовательского опыта.
- Проработка слабых мест макета (удаление неудачных моделей, изменение маршрута игрока, устранение отвлекающих факторов).
- Создание и редактирование уровня в трех измерениях, заполнение сцен персонажами, объектами, событиями и средами.
- Повторение проработки слабых мест макета для 3D уровня.
- Создание готовой локации.
Какое программное обеспечение использует level designer?
Специалисты работают с программным обеспечением для 2D- и 3D анимации, игровыми движками и языками программирования. Список инструментов включает:
- Инструменты для создания элементов графики, эффектов, векторных символов и редактирования видео (Adobe Photoshop, Adobe After Effects, Adobe Illustrator);
- Программу для 3D моделирования Maya;
- Игровые движки, в которых создается игра (Unity, Unreal Engine);
- Языки программирования (C++, C#), которые помогают в написании механики, поведения персонажей, создания событий и реагирования среды на действия пользователя.
Что должен знать левел дизайнер?
Level designer должен обладать следующими навыками:
- художественный вкус;
- умение рассказывать истории;
- технический склад ума;
- знание психологии игрока;
- умение преобразовать 2D концепции в 3D объекты;
- понимание законов физики и реагирования объектов на них;
- знание игрового процесса и вовлеченности в игру;
- отличное знание необходимых языков программирования;
- способность решать проблемы в кратчайшие сроки;
- умение работать в команде и делегировать полномочия.