Файл карты Unreal Engine с расширением .umap представляет собой проприетарный бинарный формат данных, разработанный компанией Epic Games для использования в экосистеме Unreal Engine. Этот тип файлов служит контейнером для данных уровня, представляя собой конкретную сцену, игровой мир или карту в видеоигре или интерактивном 3D-приложении. Вместо прямого хранения «сырой» 3D-геометрии или текстур высокого разрешения, файл .umap в основном содержит метаданные и пространственную информацию. Он фиксирует точные координаты, параметры вращения и масштабирования различных «акторов» (Actors) — таких как статические меши (static meshes), источники света, камеры и звуковые излучатели, а также поддерживает ссылки на внешние ресурсы, хранящиеся в файлах .uasset. Кроме того, формат .umap инкапсулирует критически важную информацию об окружении, включая настройки мира, данные запеченного освещения (lightmaps), атмосферные эффекты, объемы постобработки и логику уровня, определенную с помощью системы визуального программирования Blueprint. Когда разработчик или игровой движок загружает карту, он анализирует файл .umap для воссоздания всей сцены, извлекая необходимые ресурсы из библиотеки проекта и размещая их в виртуальном пространстве в соответствии с инструкциями, содержащимися в файле.