Псевдотрёхмерность (Hvyf;kmj~]byjukvm,)

Перейти к навигации Перейти к поиску

Псевдотрёхмерность (или 2.5D) — компьютерный термин, который употребляется в основном по отношению к компьютерным играм или игровым технологиям, графика которых пытается имитировать трёхмерное игровое пространство, однако при этом не является трёхмерной.

Описание[править | править код]

Примером игр, использующих псевдотрёхмерность, можно назвать ставшие популярными в конце 1980-х годов платформеры с изометрическим отображением игровых уровней. Зачастую игровой персонаж в таких играх мог передвигаться лишь вдоль двух осей, при этом меняя своё положение относительно поверхности (взлетая или подпрыгивая).

Более сложным примером псевдотрёхмерной компьютерной игры является шутер от первого лица Doom, а также RPG от первого лица серии Might and Magic. Несмотря на то, что окружение в этой игре трёхмерное и игрок может свободно передвигаться во всех трёх плоскостях, на самом деле игровые уровни состоят из отдельных комнат-секторов с различной высотой пола и потолка, при этом невозможна ситуация, в которой одна комната находилась бы над другой. Также противники игрока и подавляющее большинство элементов Doom являются спрайтовыми, то есть это не объёмные модели, а анимированные двухмерные изображения, которые перемещаются по уровню и подменяются готовыми версиями из существующей библиотеки в зависимости от положения объекта относительно наблюдателя (приблизившись к противнику со спины, игрок будет видеть его спрайт, изображающий спину монстра).

Несмотря на то, что большинство игр на рынке — трёхмерные игры, псевдотрёхмерные игры продолжили своё существование, превратившись в стилистику, в которой выполняют графику игры. Существует немало игр (Trine, Shadow Complex, Never Alone, Inside), где уровень отрисовывается трёхмерным движком, но движение и проверка столкновений ограничено осями X и Y. На этом принципе часто делают ремейки ретро-игр: Duck Tales Remastered, ретро-уровни Prince of Persia.

См. также[править | править код]

Ссылки[править | править код]