Привет, Котогики! Меня зовут Failed Gamer, и я люблю игры. Звучит как приветствие анонимных алкоголиков, не правда ли? Но я люблю не только играть в игры, я также люблю узнавать, как они устроены. А совсем недавно я начал делиться интересными находками на Пикабу, DTF и у себя на странице в ВК. Поэтому, когда я увидел приглашение на конкурс на Пикабу, то не смог пройти мимо. Тем более я еще не касался темы наших отечественных игр.
Сегодня разберем интересное решение разработчиков Atomic Heart. А именно, техническое исполнение «Полимера». Это та штука, в которой можно перемещаться, как в желе. Может показаться, что это отлично исполненная симуляция жидкости. Но, как часто бывает в моих историях, всё не то, чем кажется, ведь использование настоящей физики воды потребовало бы очень много ресурсов.
На самом деле, это всего лишь прозрачная труба с накинутым на неё шейдером, который заставляет вершины геометрии на поверхности дрожать, из-за чего создается иллюзия жидкой субстанции. Но на этом фокусы не заканчиваются. Чтобы игрок мог плавать в любую сторону, после пересечения границы этой трубы срабатывает триггер, и у персонажа просто отключается гравитация, и он может перемещаться вдоль любой оси пространства. Для полного погружения на камеру накидывается эффект искажения, а все звуки обрезаются по частотам, из-за чего они становятся глухими.
Такой вот вам пример того, как взгляд на реализацию под другим углом освобождает ресурсы.
#Failed_Gamer
#Игры
Подписаться|Предложить пост
Post #4527
1.06K


- 👍 35
- ❤ 8
- 🔥 5