Блог

Вулканоподобная симуляция в Unity для экспериментальной физической игры Simulario



Инди разработчик Zolden показал эффектную стилизованную модель извержения, созданную как часть исследовательской работы над Simulario - это задуманный как лаборатория 2D физики проект, где поведение материи просчитывается в реальном времени.

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

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

Ранние эксперименты автора
Ниже перечислены примеры прошлых наработок, на которых строится текущая версия симуляции.

  • Разрушаемые сцены с пересчетом осколков на видеокарте.
  • Генерация мешей на лету для визуализации плотностей и границ материалов.
  • 2D мягкие тела с выразимым псевдо 3D эффектом.
  • Модель жидкости с необычным багом поведения частиц, который выглядел как живое существо.

Эти шаги показывают эволюцию от отдельных эффектов к общей системе, пригодной для интерактивной игры.
В ближайших апдейтах Zolden планирует продолжить интеграцию физики в прототип уровней, просит добавить Simulario в список желаемого в Steam и следить за дневниками разработки в соцсетях.

Комментарии (2)

Видно, что физика не декоративная - материалы реально влияют на пространство. Хочется увидеть, как это превратится в задачки и головоломки.
Круто, что все на compute shader и без готовых плагинов. Если производительность на слабых ноутбуках останется стабильной, это будет находкой.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.