Le format de fichier UT2 est un format de fichier de carte propriétaire développé par Epic Games spécifiquement pour le jeu vidéo Unreal Tournament 2003. Il sert de conteneur pour toutes les données nécessaires au rendu d'un niveau jouable au sein de l'environnement Unreal Engine 2.0. Cela inclut les données de géométrie, les informations d'éclairage, les références de textures, les déclencheurs sonores et le placement des acteurs tels que les armes, les points d'apparition et les nœuds de navigation de l'IA. Étant donné que l'Unreal Engine est hautement modulaire, le fichier UT2 agit comme un package qui se lie à des bibliothèques d'actifs externes (telles que .utx pour les textures, .usx pour les maillages statiques et .uax pour l'audio) plutôt que d'intégrer directement tous les actifs bruts, ce qui permet de maintenir des tailles de fichiers gérables tout en conservant une conception de niveau complexe. Ces fichiers sont essentiels pour que le moteur du jeu puisse calculer la physique, la détection des collisions et l'élimination des parties cachées (visibility culling) pendant le jeu. Bien qu'il soit principalement associé à Unreal Tournament 2003, ce format est un précurseur des formats UT3 et UDK ultérieurs, représentant une ère significative dans l'histoire du modding et de la conception de niveaux sur PC.