* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : Cтруктура формата BSP в играх на GoldSrc (Half-Life 1) Started at 24-04-2008 08:50 by ALPINE Visit at https://forums.nashalife.ru/showthread.php?threadid=44668 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : ALPINE Date : 24-04-2008 08:50 Title : Cтруктура формата BSP в играх на GoldSrc (Half-Life 1) У кого-нибудь есть [b]описание структуры формата BSP игр на GoldSrc?[/b] (первая Half-Life и ее друзья) искал везде, нашел только для Quake 2 (это вроде как что-то похожее, но ведь не одно и то же[b]?[/b]). даже на Valve Developer Community ничего нет. всё про соурс да про соурс... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : Megalan Date : 24-04-2008 13:22 Я думаю вальв особо ничего не меняла в формате карт, так что кваковские должны подойти -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : Arrowdodger Date : 25-04-2008 19:40 такой вопрос - чисто теоретически реално из двух скопиленных карт сляпать одну без декомпиляции? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 4] Author : Megalan Date : 25-04-2008 20:19 [QUOTE][i]Оригинальное сообщение от Arrowdodger [/i] [B]такой вопрос - чисто теоретически реално из двух скопиленных карт сляпать одну без декомпиляции? [/B][/QUOTE] реально, но это будет ооочень сложно сделать -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 5] Author : manJak Date : 25-04-2008 21:00 Я думаю, что вряд ли) Два БСП-дерева могут пересекаться, не говоря уж о том, что оно вообще может быть только одно. Да и для каждого листа надо заного рассчитывать PVS, так что браши - фиг, а вот энтити - за милую душу. :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 6] Author : Arrowdodger Date : 25-04-2008 21:31 тогда дело дрянь...но до карт мне еще в принципе далеко, а вот ответы на вопросы в соседней теме хотелось бы получить. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 7] Author : Arrowdodger Date : 26-04-2008 08:47 ой нет, я немного неправильно сформулировал вопрос. вот например если сделать карту (например комната, коридор, еще комната) затем разделить карту на две посреди коридора и скомпилить обе карты, то можно потом скомпиленные какнить объеденить? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 8] Author : manJak Date : 26-04-2008 10:56 Arrowdodger Ты переход между уровнями имеешь ввиду? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 9] Author : Arrowdodger Date : 26-04-2008 11:14 нет не совсем...ну вобщем как можно сделать переход между уровнями без загрузки? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 10] Author : manJak Date : 26-04-2008 11:18 Никак, без изменения движка. :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 11] Author : Arrowdodger Date : 26-04-2008 12:17 я видел мод на портал в котором можно прямо в игре создавать карты (правда весьма в упрощенном варианте но тем не менее). думаешь он менял код двига? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 12] Author : Arrowdodger Date : 26-04-2008 14:18 кстати автор, в сдк нашел файлик goldsrc_bspfile.h в src\utils\xwad\ статья о формате BSP в сурсе писалась как раз по подобному файлу bspfile.h. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 13] Author : manJak Date : 26-04-2008 17:06 То не мод, а просто мапа, там всё из готовых блоков собирается, и нет никакого ограничения видимости, для этого длительный компил нужен. И, по-моему, мы оффтопим) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 14] Author : Arrowdodger Date : 26-04-2008 19:08 хм...а сорцы VMeX не открытые? ) и кстати я не оффтопил -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 15] Author : ALPINE Date : 26-04-2008 20:13 [QUOTE][i]Оригинальное сообщение от Arrowdodger [/i] [B]кстати автор, в сдк нашел файлик goldsrc_bspfile.h в src\utils\xwad\ статья о формате BSP в сурсе писалась как раз по подобному файлу bspfile.h. [/B][/QUOTE] отлично, спасибо! там оказывается много чего есть... в том числе, вроде, и исходники компиляторов карт. круто. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://forums.nashalife.ru at 12.11.2024 08:56:21