Часто натыкаясь на нытьё в интернете про сломанную камеру в играх From Software и хотел бы услышать ответ, возможно ли вообще создание хорошей.
Ведь в чём прекол, камера двигается вокруг некоего центра в трёх плоскостях, описывая сферу. Так как камера не должна клиповать другие модельки, к ней прикручивается код, что будет делать объекты невидимыми, если они слишком приблизятся к камере перекрывая видимость и при коллизии с геометрией уровня, сам радиус до центра уменьшается.
Собственно это все трюки, что я видел в играх с камерой, дальше идёт левел дизигн, что очень сильно поднимает потолки, ставит вместо стен колонны и всячески отодвигает персонажа от стен, стараясь весь экшон проводить на больших аренах.
В старых слэшерах камера очень редко была свободной, не только потому, что перформанс и меньше моделить, но как раз и потому, что надо было сгладить критические места, толкая её по ранее созданным сплайнам.
Ведь в чём прекол, камера двигается вокруг некоего центра в трёх плоскостях, описывая сферу. Так как камера не должна клиповать другие модельки, к ней прикручивается код, что будет делать объекты невидимыми, если они слишком приблизятся к камере перекрывая видимость и при коллизии с геометрией уровня, сам радиус до центра уменьшается.
Собственно это все трюки, что я видел в играх с камерой, дальше идёт левел дизигн, что очень сильно поднимает потолки, ставит вместо стен колонны и всячески отодвигает персонажа от стен, стараясь весь экшон проводить на больших аренах.
В старых слэшерах камера очень редко была свободной, не только потому, что перформанс и меньше моделить, но как раз и потому, что надо было сгладить критические места, толкая её по ранее созданным сплайнам.