К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Феномен Build Engine

 Аноним 15/03/26 Вск 01:43:37 #1 №10179717     RRRAGE! 2 
image.png
image.png
Мой мозг отказывается воспринимать. Как этот движок мог быть 2.5D, если я прыгал по горам, крышам, лазил по вентиляциям, и всё это выглядело как вполне себе 3д, не считая моделей? Как можно было костылями обмануть игрока и сделать это всё бесшовно без оси высоты?
Аноним 15/03/26 Вск 01:50:02 #2 №10179722 
1683529993930.png
>>10179717 (OP)
Так понятнее?
Аноним 15/03/26 Вск 03:29:53 #3 №10179825     RRRAGE! 0 
>>10179717 (OP)
Алё баля, ось высоты-то есть, даже в думе.
Два-с половиной-мерность для дума и дюка значит, что каждый, так скажем, столбец уровня описывается как два числа — уровень пола, уровень пололка. Ниже пола и выше потолка типа ничего нет, твердь.

Поэтому в думе невозможны комнаты над комнатами, даже два коридора на разных этажах скрещиваться не могут. Войти в лифт и выйти через ту же дверь на новом этаже тоже нельзя.
В дюке всё это делают, но через хитрости, скрипты и костыли типа незаметных телепортов в новую часть уровня.
Аноним 15/03/26 Вск 04:17:17 #4 №10179868 
>>10179825
>В дюке всё это делают
В думе тоже самое
https://doomwiki.org/wiki/Room-over-room
Аноним 15/03/26 Вск 10:29:51 #5 №10180133 
>>10179717 (OP)
Если поставить камеру сверху, то отличий от 2 д не будет
Аноним 15/03/26 Вск 12:21:39 #6 №10180403 
>>10179868
Ну, в классических думах таки такого нигде нет, а что там в вадах хуярят - то уже нас не касается.
Аноним 15/03/26 Вск 12:48:56 #7 №10180468 
>>10180403
>such as moving sectors, as in Industrial Zone's south-east building
Нет нигде твёрдо и чётко
Аноним 15/03/26 Вск 12:49:46 #8 №10180471     RRRAGE! 2 
image
>>10179717 (OP)
> Мой мозг отказывается воспринимать. Как этот движок мог быть 2.5D, если я прыгал по горам, крышам, лазил по вентиляциям, и всё это выглядело как вполне себе 3д, не считая моделей? Как можно было костылями обмануть игрока и сделать это всё бесшовно без оси высоты?
Аноним 15/03/26 Вск 14:06:57 #9 №10180613 
>>10179722
Изометрические игры тоже 2,5 по твоей картинке
Аноним 15/03/26 Вск 14:21:25 #10 №10180651     RRRAGE! 0 
>>10179717 (OP)
>, и всё это выглядело как вполне себе 3д,
А потом ты двигаешь мышкой вверх.
Аноним 15/03/26 Вск 14:36:04 #11 №10180677     RRRAGE! 0 
>>10180613
а они и есть. кагбы термин 2.5д предпологает имитацию 3д 2д графоном. и изометрия изначально именно это. щас то наоборот все рисуется в 3д с имитацией 2д через матрицы преобразования камеры где перспектива загнана в бесконечность посему получается изометрия
Аноним 15/03/26 Вск 14:42:32 #12 №10180698 
image.png
>>10180677
В любом случае картинка вводит в заблуждение, в 2,5д играх есть перспектива
Аноним 15/03/26 Вск 14:52:40 #13 №10180719 
>>10180698
угумс. т.е. для изометрии перспектива не нужна. 2д рисует это по дефолту. а 3д как раз нужно мутить с матрицами. в твоем случае наоборот - 2д надо мутить перспективу, а 3д это делает по дефолту. разные методы отрисовки подходят для разных случаев и требуют костылей там где другому методу они не нужны
Аноним 15/03/26 Вск 15:55:34 #14 №10180815 
fronttoback.gif
можно посмотреть на voxelspace. 2д карта, но мир типа 3д
Аноним 15/03/26 Вск 16:16:01 #15 №10180842 
>>10180698
>в 2,5д играх есть перспектива
Двухточечная, только в горизонтальной плоскости. Поэтому в классических рейкастерах нельзя вверх/вниз смотреть, а там где это реализовано, это выглядит странно.
Аноним 15/03/26 Вск 16:57:35 #16 №10180930 
>>10180842
Это всё понятно, но на картинке нарисован просто изометрический куб. Типа вот наглядно, что это 3д, потому что перспектива, а это 2д, потому что перспективы нет. Картинка пиздабольская и вредная.
Аноним 15/03/26 Вск 21:23:34 #17 №10181661     RRRAGE! 1 
понял.mp4
image.jpg
>>10179717 (OP)
Аноним 15/03/26 Вск 21:32:43 #18 №10181696     RRRAGE! 0 
image.jpg
>>10181661
Аноним 15/03/26 Вск 23:06:23 #19 №10181945 
image
>>10179717 (OP)
> Мой мозг отказывается воспринимать. Как этот движок мог быть 2.5D, если я прыгал по горам, крышам, лазил по вентиляциям, и всё это выглядело как вполне себе 3д, не считая моделей? Как можно было костылями обмануть игрока и сделать это всё бесшовно без оси высоты?
Аноним 15/03/26 Вск 23:45:28 #20 №10181992 
17310187511800.jpg
Четверть столетия назад (ебать) делал уровни на билде для дюка 3д

те эпичные серии взрывов - это спрайты-акторы бочек с горючем сплющенные по оси X и у каждого объекта два номера - серия взрывов и отсчет по количеству кадров когда взрывать

мосты - это просто спрайты развернутые в плоскость пола

самый прикол в дюке - один из секретных уровней - это нарушение евклидовой геометрии - когда заходишь в одно и то же место с разных сторон - а там разные комнаты

в shadow warrior и бладах - уже более 3дшные секции были когда одно над другим ставить можно было

как-то с одноклассником решили прокатиться на одной машине и не получилось поскольку всех кто не водитель - разрывало типо столкновением-наездом
Аноним 16/03/26 Пнд 10:41:16 #21 №10182523 
>>10179825
>Поэтому в думе невозможны комнаты над комнатами, даже два коридора на разных этажах скрещиваться не могут. Войти в лифт и выйти через ту же дверь на новом этаже тоже нельзя.
Так возможны сам про дюка вспомнил, вроде где то и лучше это реализовали
Аноним 16/03/26 Пнд 10:45:25 #22 №10182536 
вы не поверите, но мгс5 тоже не три де игра
там тоже по сути нет комнат над комнатами и все нпц действуют словно живут в одной плоскости

Да вцелом концепция вертикальности не в каждой игре присуттвует, потому что для плоскости легче ии врагов кодить, а для три де это в разы больше вычислений, поэтому враги не ходят под или над игроком в большинстве игр
Аноним 16/03/26 Пнд 10:50:44 #23 №10182548 
Вы не поверите, Диабло 2 не изометрическая игра... Скрины прилагать лень.
comments powered by Disqus