Как я делаю свой хоррор-бэкрумс на Unity в одиночку

Два месяца назад мне надоели одинаковые жёлтые обои бэкрумса, и я решил сделать хоррор наоборот — без единой текстуры. Greybox — это игра, где вместо монстров вас преследуют розовые NoTexture-капсулы, стены можно проходить насквозь, а весь мир выглядит как незаконченный прототип. Но это не баг, а фича — и в этом посте я расскажу, как в одиночку делаю игру, где сама реальность работает против игрока, с какими багами (настоящими) столкнулся по пути, и почему у неё вообще такой стиль.
Все привыкли к классическому бэкрумсу — жёлтые обои, влажный ковролин, гул ламп. Мне это надоело, и я решил зайти с другой стороны: что, если бэкрумс — это не заброшенное здание, а незаконченная игра?
Так появился Greybox. Серые стены вместо текстур, ядовито-розовые NoTexture-капсулы вместо монстров, стены, через которые можно пройти — всё это не баги, а стиль игры, за которым стоит своя логика. Почему всё выглядит именно так — секрет, который раскроется по ходу сюжета.
Greybox прошёл заметный путь за 2 месяца разработки — от самых первых билдов до текущей версии. Вот как менялась игра от v0.1.0 до v0.4.1:
На текущий момент (версия v0.4.1) в игре реализовано:
- Первая локация — лабиринт в стиле Greybox
- Версии на GameJolt и Itch.io(ссылки снизу)
Уже в разработке — обновление v0.5.0, которое добавит:
- Новую механику взаимодействия с уровнем — чтобы открыть выход, нужно будет найти и вывести из строя несколько важных объектов на локации
- Полноценного врага с ИИ — он будет патрулировать локацию рядом с игроком, преследовать при обнаружении, а если потеряет из виду — искать и возвращаться к патрулю
- Звук, который поможет ориентироваться в темноте и находить нужные места на слух
- Более понятную подачу целей — без текстовых квестов, всё через окружение и атмосферу
- GameJolt: https://gamejolt.com/games/greybox/1072708
- Itch.io: https://feefdev.itch.io/greybox
Спасибо за внимание! Буду рад любой обратной связи и советам в комментариях. Если хотите поддержать разработку монеткой, вот ссылка: