Eine Unreal Engine Kartendatei, gekennzeichnet durch die Dateiendung .umap, ist ein proprietäres Binärdateiformat, das von Epic Games für die Verwendung innerhalb des Unreal Engine-Ökosystems entwickelt wurde. Dieser Dateityp dient als Container für Level-Daten und repräsentiert eine spezifische Szene, Welt oder Karte innerhalb eines Videospiels oder einer interaktiven 3D-Anwendung. Anstatt rohe 3D-Geometrie oder hochauflösende Texturen direkt zu speichern, enthält eine .umap-Datei primär Metadaten und räumliche Informationen. Sie protokolliert die präzisen Koordinaten, die Rotation und die Skalierung verschiedener 'Akteure' (Actors) – wie statische Meshes, Lichtquellen, Kameras und Sound-Emitter – und verwaltet Referenzen auf externe Assets, die in .uasset-Dateien gespeichert sind. Darüber hinaus kapselt das .umap-Format kritische Umgebungsinformationen, einschließlich Welteinstellungen, gebackener Beleuchtungsdaten (Lightmaps), atmosphärischer Effekte, Post-Processing-Volumes und level-spezifischer Logik, die über das visuelle Skriptsystem 'Blueprint' definiert wurde. Wenn ein Entwickler oder die Spiel-Engine eine Karte lädt, analysiert sie die .umap-Datei, um die gesamte Szene zu rekonstruieren, indem die notwendigen Assets aus der Projektbibliothek abgerufen und gemäß den Anweisungen in der Datei im virtuellen Raum platziert werden.