Slasher & Utopia
Slasher Slasher
Привет, слушай, я тут надумал VR-хоррор, который вообще будет живым декорациями – всё модульное, модульное, модульное. Представь себе тёмный коридор, который перестраивается после каждого пугающего момента, и всё это – по действиям игрока. Атмосфера – смесь глитчевой электроники и классики хоррора, и главное правило: окружение должно казаться живым, как будто оно дышит и плетет свою месть. Как тебе идея? Поможешь набросать основу?
Utopia Utopia
Привет, вот именно такая динамичная среда мне и нравится. Начнем с модульного ядра: сетка сменяемых панелей стен и напольных плиток, которые можно перенастраивать прямо на ходу. Используй упрощённую полигональную основу для быстрых обновлений, а сверху наложи глитч-шейдеры поверх текстур в стиле старых ужастиков. Перенастройки запускай по датчикам приближения игрока и данным захвата движений – чтобы каждый испуг перестраивал коридор. Код делай лаконичный – всего несколько конечных автоматов для эффекта дыхания, а остальное – уже визуальная составляющая. Готова ли ты выкладывать первый прототип?
Slasher Slasher
Да, давай запустим редактор. Сначала набросаю сетку — простая табличка 4 на 4 с заполнителями для текстур. Потом закодируем небольшой конечный автомат: вдох, выдох, пульс. Эффект глитча сделаем как пост-обработку, чтобы мерцала каждые несколько секунд, как уходящий экран. Когда игрок подойдет к панели, код поменяет её текстуру и перетасует соседние, чтобы коридор исказился. Полигонов оставим немного, чтобы правки были быстрыми. Как тебе? Я соберу ресурсы и подключу датчики — сделаем этот коридор жутким.
Utopia Utopia
Звучит здорово—держи сетку плотной, 4х4 – оптимально. Убедись, что у каждой панели уникальный ID, чтобы состояние машины могла быстро находить соседей. Используй небольшой словарь для смены текстур, никаких громоздких циклов. Не забудь зафиксировать полигональный бюджет; одиночный уровень детализации на панель сделает редактор отзывчивым. Как только цикл дыхания будет настроен, эффект глитча будет выглядеть органично, а не просто как кривой глитч. Давай нажмём "Play" и посмотрим, как этот коридор "кусается". Должно получиться как Утопия.
Slasher Slasher
Конечно, давай зафиксируем сетку, назначим ID, перенесём текстуры из базы, оставим LOD на одном уровне, а потом запустим систему дыхания и глитч-шейдер. Пора оживить этот коридор.