Вопрос насчет заскриптованных объектах, миссий и т.д.?
Нет, конечно. Обычно разработчик пишет какой-нибудь редактор для карт, а левел-дизайнер потом указывает в нём, кто, где и в каких количествах появляется. Либо процедурно генерируются, если это какой-то рогалик.
На начальных этапах разработки и для очень небольших игрулек - да, это может прописываться и в коде, но потом идёт чёткое разделение на код и данные уровней.
Указываются допуски (типы врагов и расстояния между ними, плотность на игровой квадрат площади, и т.д.) и процедура - генерит всё автоматически, согласно этим допускам в реальном времени (согласно навыкам игрока и прочим параметрам).
А вообще, если всё расставлять вручную (объекты по уровню: дома, деревья, дороги и т.д.) - это называется левел-дизайн.
Level-designer - человек, который создаёт миры с локациями внутри них.