У кого-нибудь есть описание структуры формата BSP игр на GoldSrc? (первая Half-Life и ее друзья)
искал везде, нашел только для Quake 2 (это вроде как что-то похожее, но ведь не одно и то же?). даже на Valve Developer Community ничего нет. всё про соурс да про соурс...
Я думаю, что вряд ли) Два БСП-дерева могут пересекаться, не говоря уж о том, что оно вообще может быть только одно. Да и для каждого листа надо заного рассчитывать PVS, так что браши - фиг, а вот энтити - за милую душу.
ой нет, я немного неправильно сформулировал вопрос.
вот например если сделать карту (например комната, коридор, еще комната) затем разделить карту на две посреди коридора и скомпилить обе карты, то можно потом скомпиленные какнить объеденить?
То не мод, а просто мапа, там всё из готовых блоков собирается, и нет никакого ограничения видимости, для этого длительный компил нужен.
И, по-моему, мы оффтопим)
Оригинальное сообщение от Arrowdodger кстати автор, в сдк нашел файлик goldsrc_bspfile.h в src\utils\xwad\
статья о формате BSP в сурсе писалась как раз по подобному файлу bspfile.h.
отлично, спасибо!
там оказывается много чего есть... в том числе, вроде, и исходники компиляторов карт. круто.