Введение

Тип игрового движка
Движок шутера от первого лица — это игровой движок, специализирующийся на симуляции трёхмерных окружений для использования в видеоиграх от первого лица. Вид от первого лица подразумевает перспективу, при которой игрок видит мир глазами своего персонажа. Шутер относится к играм, основной геймплей которых строится вокруг использования огнестрельного оружия и уничтожения других объектов в игровом мире, будь то неигровые персонажи или другие игроки. Развитие графических движков для FPS характеризуется постоянным прогрессом технологий и некоторыми значительными прорывами. Попытки выделить отдельные поколения приводят к субъективной оценке того, что считать сильно модифицированной версией «старого» движка, а что — новым. Классификация затруднена тем, что игровые движки сочетают в себе старые и новые технологии. Функции, считавшиеся передовыми в одной игре, уже на следующий год становятся общепринятым стандартом. Игры, сочетающие в себе как устаревшие, так и современные особенности, — обычное явление. Например, Jurassic Park: Trespasser (1998) впервые представила физику в жанре FPS, которая не получила широкого распространения до 2002 года. Red Faction (2001) предложила разрушаемое окружение, что оставалось редкостью для игровых движков ещё долгое время.

1970-е и 1980-е годы: ранние графические движки FPS

Игровое отображение для этого раннего поколения FPS уже осуществлялось от первого лица и предполагало необходимость стрелять, однако в основном использовалась векторная графика. Существует два основных претендента на звание первой FPS: Maze War и Spasim. Maze War была разработана в 1973 году и представляла собой игру, в которой один игрок прокладывал себе путь через лабиринт коридоров, отображаемых в фиксированной перспективе. Многопользовательский режим, в котором игроки пытались стрелять друг в друга, был добавлен позже и реализован по сети в 1974 году. Spasim была первоначально разработана в 1974 году и позволяла игрокам перемещаться по трехмерной вселенной, представленной в виде каркасной графики. В Spasim могли играть до 32 игроков в сети PLATO. Движок Freescape, разработанный компанией Incentive Software, считается одним из первых проприетарных 3D-движков, использованных в компьютерных играх, хотя он и не применялся в коммерческих проектах, отличных от игр самой Incentive. Первой игрой, использующей этот движок, стала головоломка Driller, выпущенная в 1987 году.