Тему создавал ранее, но она уже пропала в дебрях форума, поэтому напомним… Проблема: Персонаж игрока самопроизвольно запрыгивает на различные предметы внутри помещений. Особенно бесит когда пытаешься прицелиться стоя у окна, а твой персонаж начинает попрыгухи вверх-вниз. Предложение (3 варианта):
Вариант1 (простой): Убрать предметы утвари и мелкую мебель из модели коллизий. (тазы, кастрюли, табуретки и т.д.) Пусть игрок проходит сквозь них.
Вариант2 (сложнее): Сделать так чтобы персонаж “распинывал” весь этот хлам при контакте.
Вариант3 (еще сложнее): Сделать так чтобы при контакте с такими предметами персонаж принимал такое положение, при котором плечевой пояс персонажа не изменял своего положения по вертикали, чтобы это никак не влияло на прицеливание. (немного приседал/привставал, ставил на лавку только одну ногу и т.д.)
У танков подобный эффект тоже наблюдается. Механизм взаимодействия с поверхностью взят похожий на WT, вот только местность гораздо более неровная и загромождённая ради пехоты. В результате управляется техника совсем иначе, а именно её страшно болтает.
Но конечно это не сравнится с тем, как пехоту при беге по крошечным неровностям и мелким объектам дёргает вверх-вниз.
В том же Hell let Lose этой проблемы нет, да и во многих других играх с этим больших проблем не припомню. А тут это просто адски раздражающая особенность.
Можно и так, но мне кажется это лишнее. Ситуация: Перед окошком стоит тазик или мелкая табуретка. Мне кажется бойцу в пылу сражения проще ее отпихнуть немного или пнуть, чтобы она улетела подальше и не мешала (вариант2). Или же встать рядом и не запрыгывать на нее. (вариант 1 и 3)
Для крупных предметов вариант “взять в руки и выкинуть” вполне норм.
А вот “возможность разрушать эту утварь по нажатию кнопки” вообще странным действием будет, это как вместо того чтобы отодвинуть ту же табуретку, мы начинаем ее разбирать. Маразм же