Unreal Engine 5 предлагает два подхода: Blueprints (визуальный скриптинг) и C++. Для левел-дизайнера выбор зависит от контекста и навыков.

Blueprints

Плюсы: быстрая итерация, без компиляции, идеально для скриптинга уровней. Минусы: ниже производительность, сложно версионировать.

C++

Плюсы: максимальная производительность, контроль памяти, легко версионировать. Минусы: долгая компиляция, крутая кривая обучения.

Что когда использовать?

Blueprints — для прототипирования и скриптинга уровней. C++ — для базовых систем и оптимизации. На практике в продакшене подход гибридный.