Детальна інформація
Головна ідея Noir-Ray Engine — дати розробникам сюжетних модифікацій доступ до якісніших можливостей рушія через Lua та LTX, аби сцени, стелс і атмосферні ефекти можна було будувати без постійного втручання в C++-ядро.
Які переваги надає рушій?
- У рушії вже є плавні польоти камери по патрульних шляхах із Catmull–Rom-інтерполяцією, стеження за персонажем чи об’єктом, комбіновані переходи Look/Dolly/FOV, керування глибиною різкості, анімовані кінематографічні рамки, запуск HUD-анімацій, примусова стрільба актора та окремий пул 3D-звуків. Усе це можна викликати зі скриптів і логіки рестрикторів.
- Lua отримала доступ до реального рівня освітлення об’єкта через ROS, стану ліхтарика, ступеня підозри NPC до актора та перевірки, чи перебуває об’єкт у полі зору гравця з урахуванням FOV і перекриття геометрією. Це база не лише для чесного стелсу, а й для хорор-механік, реакції ворогів на світло та істот, які рухаються лише тоді, коли гравець їх не бачить.
- Дощ реагує на силу й напрямок вітру, краплі можуть мати різні звуки удару залежно від матеріалу, а акустика опадів окремо враховує відкритий простір, дах і напрямок найближчого отвору. Після завершення зливи лишається поступове затихання та звук поодиноких крапель.
- Система грози вміє розміщувати блискавки навколо гравця на різних дистанціях, створювати серії одночасних ударів, розгалуження, локальні спалахи світла, партикли й ураження в радіусі. Грім змінює затримку, гучність і висоту тону залежно від відстані, а потрібний удар можна примусово викликати зі скрипту в заданій точці.
- Замість старого EAX і OpenAL Router інтегровано оновлений OpenAL із підтримкою EFX та перемикачами EFX/HRTF. Додано скриптове керування акустикою й 34 готові профілі середовища: від кімнати, печери та ангара до секретної лабораторії, болота, вентиляційної шахти чи салону техніки. Переходи між параметрами реверберації відбуваються плавно.
- Noir має власну систему кінематографічних субтитрів із чергою, автоматичним розрахунком тривалості та можливістю тихо зберігати репліки в історію КПК. Діалогове вікно також отримало опціональні портрети співрозмовників, ім’я, угруповання, ранг, репутацію та ставлення — у дусі «Тіні Чорнобиля».
- В актуальній гілці з’явилися скриптове керування зворотною гравітацією та система орбітальної аномалії: фізичні предмети захоплюються, здіймаються, обертаються навколо центру, а потім можуть бути стягнуті всередину або кинуті в атаку.
- Паралельно автор модернізує старий код під C++17, додає Release/AVX/AVX2-профілі, працює з SIMD, фізикою, частинками, рендером деталей, безпечнішою ініціалізацією та виправляє старі й нові рушієві помилки.
Завантаження та встановлення
Остання актуальна версія
- Завантажити та встановити S.T.A.L.K.E.R. Поклик Прип'яті
- Завантажити рушій
- Скопіювати папки в директорію Сталкеру
- Приємної гри!