Технические аспекты механики спрыгивания в 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Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖