Game Designer Notes
1.04K subscribers
2.82K photos
30 videos
52 files
573 links
GDN - це інтелектуальний і міждисциплінарний блог про відеоігри і все що з ними пов'язано. Тут я намагаюся відповідати на питання "Як?" і "Чому?" що-небудь працює в ігровому дизайні.

patreon.com/GameDesignerNotes
https://t.me/FableTeller
Download Telegram
#Tips_and_Tricks 1
Star Wars: The Fallen Order

Смотрите картинку ниже.

Проблема: Между полом и платформой на которую можно залезть, существует проем или отверстие. Дело в том, что стандартная высота клаймба в данной игре ~3 метра. Сам герой имеет довольно стандартную метрику ~1.8 метра. А вот сам проем уже почти 2 метра.

Если вы плохо рассчитали прыжок, то герой оступиться и провалиться в этот проем. 95% для этой игры, что вы не схватитесь за уступ.
1. Это фрустрирует. Создает напряжение там, где оно не к месту. Могут быть места, где такое можно делать. Но если вы создаете пространство под пазл или под карабканье, то это может навредить игровому опыту. Психологически подобное препятствие воспринимается сложнее, чем оно есть на самом деле.
2. Механика Climbing в игре иногда не корректно себя ведет. Вероятно (!!!) луч, который трейсится из купсулы персонажа, чтобы проверить уступ, иногда не попадает в тригер, если герой стоит прямо под уступом. По результату прыжка, его коллизия просто бьется головой в уступ и герой соскальзывает, потому что игрок давит на стик вперед.

Как решать:
1. Изменить метрику допустимого проема до 0.5 м, а не 2, как сейчас. Другими словами, художники должны повесить тряпку, поставить ящики и т.п. Оно не должно восприниматься как то, куда можно провалиться.
2. Подстраховать игрока: Можно банально поставить невидимую стену, но это вообще не комильфо, либо спроектировать уступ снизу обрыва, чтобы игрок не погиб при срыве. Однако это тоже фрустрирует. Вариант на то, если у вас нет времени.
3. Доработать (читайте, довести до ума) механику подтягивания. Точно не знаю, как у них это реализовано. Но иногда герой не делает, что вы хотите.

Что думаете касательно этого?