Хоррор по мотивам Гоголя в советской атмосфере: дневник разработки и полная пересборка игры Nightmares Awake

Хоррор по мотивам Гоголя в советской атмосфере: дневник разработки и полная пересборка игры Nightmares Awake

Работа над Nightmares Awake продолжается, и сейчас мы хотим рассказать о самом важном техническом изменении, которое произошло за последнее время.

“Nightmares Awake — это психоделический хоррор от первого лица, где классическая литература превращается в личные кошмары девочки-подростка. Игрок исследует мрачные, искаженные миры по мотивам произведений писателей-классиков, убегает от страшных существ и решает головоломки, помогая девочке справиться со своими страхами.”

Но за всей этой художественной частью стоит ещё и сложная техническая история.

Хоррор по мотивам Гоголя в советской атмосфере: дневник разработки и полная пересборка игры Nightmares Awake

Полная переработка ядра проекта

В процессе разработки мы столкнулись с тем, что текущая архитектура проекта начала нас буквально ограничивать. Изначально игра строилась на скриптовой основе, и со временем стало понятно, что каждый новый элемент дается слишком тяжело.

Добавление механик превращалось в цепочку проблем. Любая новая система могла сломать уже существующую. Сегодня правишь дверь, завтра отваливается взаимодействие с предметами. Проект начал терять стабильность, а масштабирование становилось почти невозможным.

Хоррор по мотивам Гоголя в советской атмосфере: дневник разработки и полная пересборка игры Nightmares Awake

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

Что это дало?

После перехода на новое ядро разработка стала заметно проще и быстрее.

Теперь:

  • легче работать со светом и атмосферой
  • можно строить полноценные событийные системы вместо набора отдельных скримеров
  • проще реализовывать механики, связанные с состоянием персонажа

Проект наконец-то перестал ломаться от каждого нового изменения и стал нормально расширяться.

Хоррор по мотивам Гоголя в советской атмосфере: дневник разработки и полная пересборка игры Nightmares Awake

Текущее состояние игры

В Nightmares Awake каждая глава игры — это отдельный сон девочки, и первый из них уже близок к финалу. Мы доводим его до состояния, когда можно будет уверенно двигаться дальше.

Следующим нашим шагом будет вторая глава, действие которой развернется в искаженной версии Петербурга.

Будем дальше ежемесячно делиться прогрессом и показывать, как игра постепенно становится мрачнее, страшнее и интереснее.

Спасибо, что следите за проектом и обязательно добавляйте в желаемое!

11
2