Этот документ описывает структуру файлового формата BSP, используемого в
 Half-Life 2 и других модификациях, построенных на этом движке. Это 
достаточно простой формат, который немногим отличается от BSP формата 
Half-Life, который базируется на форматах Quake 1 и Quake 2. Вам 
возможно будет интересно почитать статью от Max McGuire под названием 
"Quake 2 BSP File Format”, здесь описаны основы всей структуры, то, с чего все начиналось.