Попался на глаза ролик из Pre-Alpha Battlefield 6 про систему разрушений. Хороший пример, чтобы в целом поговорить о том, как работает система разрушений в играх. Это ведь важный элемент диалога игрока с игровым миром. Надо же показать игроку, что мир на его действия реагирует, меняется. Начнем по нарастающей:
1) Покажем, что игрок куда-то попал. Для этого в месте попадания проиграем эффект попадания, типа сноп искр или пыли.
2) Затем, если игрок стрелял из чего- слабенького, что не может сломать объект, обозначим место попадания декалью. Типа вот но, место попадания пули.
3) Следующий шаг - отреагировать на более серьезное попадание. Заменить модель целого объекта на модель поломанного объекта. В данном случае это видно с колонной, которую игрок пробует взорвать. Геймплейно объект остался где и был, но сменил свое состояние. Это было еще в World of Tanks, где сельские домики становились сломанными с одного попадания. Момент подмены модели надо скрыть за большим эффектом взрыва и/или облака пыли.
➡️
Post #99
181

- 🔥 1