← к ленте

Технические аспекты механики спрыгивания в 007 First Light

Б@vskobelevгеймдев
1 мес

Разбор реализации механики спрыгивания в 007 First Light: работа камеры, анимации и взаимодействие с левел-дизайном.

Спрыгивания Это один из самых простых и распространённых способов вертикального перехода в игровых уровнях. Но на поверку механика спрыгивания существенно сложнее в разработке, чем кажется на первый взгляд. Особенно в играх от третьего лица. Всё дело в плече камеры, отрезке, на котором "сидит" камера относительно персонажа: оно просто может не поместиться между персонажем и стенкой, что вызовет смещение камеры ближе к герою и рискует укачать пользователя. В 007 First Light есть целых три типа спрыгиваний. [ВИДЕО 1] Если высота не превышает 2 метров, то для этого действия не требуется дополнительное нажатие и персонаж просто соскальзывает. Это допустимо при такой сравнительно невысокой "ступеньке", потому что камера просто не заденет её. [ВИДЕО 2 и 3] Если высота выше 2 метров, то тут уже требуется ввод со стороны игрока отдельной кнопкой. Камеру наклоняется чуть вниз, а Бонд в падении незаметно смещается дальше от стены. Смещение происходит примерно на 1.5-2 метра, что как раз позволяет камере плавно соскользнуть в прежнюю позицию во время движения героя, не задев стенку позади. [ВИДЕО 4] Но есть и уникальные сюжетные места, где персонаж спрыгивает с ещё большей высоты. Они и так требуют небольшой кат-сцены с простой анимацией героя и плавным пролётом камеры, поэтому в начале есть небольшое ухищрение. Когда персонаж перепрыгивает стенку, то чуточку раньше переходит в анимацию свободного падения, а камера почти сразу подлетает вплотную к его лопаткам и держится близко ровно до момента, когда окончится кат-сцена. Подобные механики в производстве могут лечь на плечи как ГД, так и ЛД. Я лично всегда рекомендую левел-дзиайнерам вникать в подобные механики достаточно, чтобы в случае чего взять их разработку под крыло. #анализигр #левелдизайн #геймдизайн #007FirstLight

Кратко (AI)

Автор анализирует реализацию механики спрыгивания в игре 007 First Light, фокусируясь на проблемах работы камеры от третьего лица. Описываются три типа спрыгиваний в зависимости от высоты, включая технические приемы по смещению персонажа и управлению камерой для предотвращения визуальных артефактов.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖