У кого какие идеи и замечания есть по этому поводу? Очень

интересно узнать взгляд со строны.

Я уже ранее поднимал вопрос относительно данной темы.

Задача была решена, теперь механика обрастает деталями.

25 ответов

28 просмотров

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

Conallaron
При непробитии, можешь наложить декаль от пули, не...

Она удаляется. Это описание логики. Но в материалах типа "лед", удалятся не будет

Conallaron
При непробитии, можешь наложить декаль от пули, не...

Вообще все подобные механики пробития работают по принципу удаления актора, а затем нового спавна. К такой логике я пришел сам и сам реализовал. Позже порывшись глубже в теме, оказалось, что я не далек от истины. Из инфоматериалов взял в код некоторые штрихи, большую часть для отладки

Conallaron
Зачем столько реализма? Новый Тарков делаешь?

Нет. У нас просто нет таких ресурсов. Да и я просто решил упоротся по сим. физике. Кстати в тарков так и не играл, только слышал, мол крутая игра с адским порогом вхождения

Вообще лучше бросить это дело) Касательно картинки она не передаёт весь смысл баллистики, там очень много факторов. Для финального продукта тем более эта идея не очень. Все потому, что игроки просто не будут на это обращать внимание, только если игра не медленная, а рикошет является частью механики (например в эффекта оружия будет указано, что рикошет может создать помехи, убить врагов и сделать новый эффект и т.д.)

Чисто для себя, идея реализовать это круто. Но в играх нафиг не нужно. Игрок не обратит внимание на то какие дырки что там оставляет. Вон тарков есть, там реализовали разные типы патронов. Кто то дырки рассматривает? Пффф нет, игроки расстреливают друг друга пачками патронов и усе. Есть симуляторы типа армы, там учитывается полет пули и вот это все. По итогу никому до этого дела нет. главное что бы убивало.

HerrscherOfLolly
Вообще лучше бросить это дело) Касательно картинки...

Абсолютно согласен с мнением. Из своего опыта скажу, что подобный реализм скорее вредит играм, чем помогает (особенно когда он криво сделан). Игроку важно, чтобы его ожидания совпадали с действительностью, стрельнул в противника - тот упал. Чаще всего это всё, что требуется. Вообще пофигу сколько там и каких частей и куда вылетает при попадании пули в препятствие.

Александр Чернявский
Нет. У нас просто нет таких ресурсов. Да и я про...

Играю редко в тарков, но какой бы реалистичный он не был, он выглядит по игровому

Conallaron
Играю редко в тарков, но какой бы реалистичный он ...

Реализм вредит имхо. Это чуствуется даже в самом таркове, когда персонаж не прокачен, у тебя у ствола виляние, отдача и вот это все. Это мешает получать удовольствие от игры.

Aleksei DTG
Абсолютно согласен с мнением. Из своего опыта скаж...

А что на счёт того, чтобы сделать это ключевой механикой? С соответствующим левелдизайном может зайти. И могут найтись свою любители этого, в мире достаточно людей фанатеют по тактическим шутанам

Кр
Реализм вредит имхо. Это чуствуется даже в самом т...

И не только механикой, но и гоафически

Conallaron
И не только механикой, но и гоафически

Ну вон люди делают симулятор копа. . Ну сделали фишай на камеру, мокапные анимации. Я уверен через 1-2 часа игры у любого от такого реализма глаза вытекут и игроков укачивать начнет)

Могу только сказать, что всякие пробития и распространения урона в том же R6 Siege только упрощали со временем, т.к. игрокам-крабикам (а это основная масса) было сложно.

Conallaron
Зачем столько реализма? Новый Тарков делаешь?

честно говоря не вижу реализма в осколках от пули

Александр Чернявский
Осколки тоже наносят урон.

Осколки можно и без такой логики реализовать, что бы разгрузить систему когда оптимизация будет махать рукой )

Игорь Сацыперов
А что на счёт того, чтобы сделать это ключевой мех...

Личное моё мнение - нет, никому это не надо. Люди от игры хотят получать фан, а не оценивать там баллистику пули. Её в общем-то и оценить нельзя. Игрок нажал кнопку, произошёл выстрел, он в кого-то попал, тот кто-то упал. Всё. Всем насрать какие там дырки и рикошеты.

Ну тут ты немного не прав

Pavel
Ну тут ты немного не прав

Ну разумеется это не подразумевает, что баллистики вообще быть не должно. Она должна быть ровно на таком уровне, чтобы это прилично смотрелось и игралось

Кр
Ну вон люди делают симулятор копа. . Ну сделали фи...

Странно, но факт, слишком реалистичные игры отторгают.

Conallaron
Странно, но факт, слишком реалистичные игры отторг...

Не отторгают. Просто это нишевая аудитория.

Heinhain
Могу только сказать, что всякие пробития и распрос...

Мы в своё время наступали на такие грабли, когда пытались посчитать реалистичный урон от удара мечом. Центр масс высчитывали, учитывали какой частью оружия нанесён удар, различные углы и вот это вот всё. В итоге это выливается в то, что во многих игровых моментах урон получается ниже ожидаемого просто потому, что такие вот цифры. И в итоге это перерастает в недовольство игрока, ибо: "а чего противник не упал, я же ударил!". В итоге после некоторых итераций упрощений всё свелось к тому, что ты просто бьёшь, а противник реагирует. И это отлично работает. Так что повторю своё мнение, в подобных фан-механиках попытка чётко следовать законам физики чаще вредит, чем помогает. Как сказал один замечательный разработчик: "Игра - искусство фейка". Разумеется речь не идёт о том, где действительно нужны физические расчёты. Симуляторы и прочее. Ну и что касается баллистики пули - это вообще отдельная песня. То, что там выше нарисовано - это вообще детский эскиз по сравнению с тем, как это реально работает.

Conallaron
Странно, но факт, слишком реалистичные игры отторг...

Да обычный эффект долины. Мозг понимает что картинка не реальна, но выглядит настолько реально, что начинается отторжение

Aleksei DTG
Мы в своё время наступали на такие грабли, когда п...

Ну да, все так и есть. Все должно быть так, как того ожидает игрок (ну может чуть-чуть позаковыристее).

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта