.bsp Dateierweiterung
Dateityp Quake Engine Game Map File
Entwickler | id Software |
Kategorie | Spieldateien |
Datei Formatieren | Binary |
Was ist eine BSP Datei?
Eine BSP-Datei ist eine Kartendatei, die von Spielen verwendet wird, die mit einer der Quake-Game-Engines entwickelt wurden. Es enthält die Layoutinformationen, Objekte und Ressourcen für eine Ebenenkarte. BSP-Dateien werden von vielen Spielen verwendet, darunter Quake, Quake 2, Quake 3, Half-Life, Half-Life 2, Team Fortress, Counter-Strike, Counter-Strike: Condition-Zero, Portal und Call of Duty: World at Krieg.
BSP steht für "Binary Space Partitioning", eine Technik, bei der komplexe Polygone in konvexe Mengen zerlegt werden. Dadurch können 3D-Karten schneller gerendert werden. BSP-Dateien bestehen aus "Klumpen", also Datenblöcken, die im Dateiheader definiert sind. Dazu gehören Entitäten, Knoten, Scheitelpunkte, Ebenen, Blätter, Sichtbarkeit, Flächen und Texturen. BSP-Maps werden in einem binären Format kompiliert. Sie können aus .MAP -Dateien mit Tools wie Q3Map2 und Irrlicht zusammengestellt werden. Sie können auch mit id erstellt werden. Softwareprogramme wie GtkRadiant und DarkRadiant.
Da BSP-Dateien aus Map-Editor-Projekten kompiliert werden, werden sie normalerweise nicht direkt geändert. Es gibt einige BSP-Map-Dekompilierer wie Q3Map2, EntSpy, Vmex und BSP2MAP, die BSP-Dateien werden jedoch normalerweise nicht ordnungsgemäß dekompiliert Engine (die ursprüngliche Quake Engine), id Tech 2 (Quake II Engine), id Tech 3 (ursprünglich für Quake III Arena verwendet) und id Tech 4 (ursprünglich für Doom 3 verwendet).
HINWEIS: Da die Source Engine von Valve aus der Quake Engine stammt, werden auch BSP-Dateien für Maps verwendet. Die Source Engine wurde für die Entwicklung von Spielen wie Half-Life 2 und Team Fortress 2 verwendet.