Skip to content
DEVLOG 0 - Перші кроки

DEVLOG 0 - Перші кроки

28.12.2022 під авторством: Red PandaLast Day AlivePSI

Опис проекту та цілі

Це не просто порт у його звичному розумінні - це гібрид. Усі внутрішні процеси, логіка поведінки NPC, стрілянина, квести та A-Life - все з оригінального X-Ray. Графічна частина замінена на Unreal Engine. Для демонстрації повної функціональності порту буде доступна вся трилогія: Тінь Чорнобиля, Чисте Небо та Виклик Прип'яті.

Мета всього проекту - створення інструментальної бази для розробників модифікацій, щоб реалізація будь-якої задумки стала набагато простішою, ніж у оригінальному X-Ray.

Поточна збірка розміщена у відкритому доступі на прохання трудящих, оскільки надійшло багато прохань про її розміщення. Також важливо показати, що проект не є мертворожденим і вже працездатний.

Особливості поточної збірки

Найголовніше - весь Кордон з Тіні Чорнобиля повністю працездатний. Логіка рівня, квести, перестрілки та симуляція життя (A-Life) працюють без зауважень. Однак є деякі незначні помилки. Наприклад, через недороблену систему аттачу ліхтарик залишається у бункері Сидоровича і не йде за гравцем. Також не відображаються зброя та руки персонажа. Незважаючи на це, стрілянина та взаємодія повністю функціональні. Є невелика не критична помилка, через яку предмети, що випадають з ящиків та контейнерів, можуть з'являтися на відстані від них. Більшість консольних команд з оригінального Сталкера також працюють тут, команди виконуються так: xray.{команда з X-Ray}.

Незначні недоліки

  • Доступ до меню заблокований, щоб уникнути збоїв гри (крім завантаження останнього збереження)
  • Збереження та завантаження здійснюються за допомогою клавіш F6 та F7 відповідно
  • Якщо випадково натиснути F5 для збереження, гравець потрапляє у режим налагодження шейдерів, з якого можна вийти, натиснувши F3
  • Деякі матеріали не налаштовані, включаючи відображення меж графічного течії (кулінгу)
  • Відсутня трава
  • Проблема підзавантаження елементів інтерфейсу (це пов'язано з неправильно налаштованим кешуванням ресурсів гри)

Продуктивність та рекомендації

Продуктивність

Збірка є тестовою, і багато речей не оптимізовані.

  • Постійно відбувається моніторинг ресурсів
  • Збірка запускається з максимальними налаштуваннями графіки, доступними в движку

На слабших системах може спостерігатися помітне зниження продуктивності.

Рекомендації щодо продуктивності

Для комфортної гри в Full HD рекомендується відеокарта не нижче RTX 3060 Ti. Якщо ваша апаратура слабша, ви можете запустити гру у віконному режимі замість повноекранного або зробити зміни в файлі налаштувань для покращення продуктивності:

{game}\Stalker\Saved\Config\Windows\GameUserSettings.ini
[ScalabilityGroups]
sg.ResolutionQuality=100
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=3
sg.ShadowQuality=3
sg.GlobalIlluminationQuality=3
sg.ReflectionQuality=3
sg.PostProcessQuality=3
sg.TextureQuality=3
sg.EffectsQuality=3
sg.FoliageQuality=3
sg.ShadingQuality=2

Замініть значення 3 на 2. Це покращить продуктивність. Крім того, ви можете вимкнути згладжування (якщо ваші очі не чутливі до сходинок). Для цього замініть sg.AntiAliasingQuality=3 на sg.AntiAliasingQuality=0.

Завантаження та установка

  1. Завантажте з https://disk.yandex.ru/d/QA3BsONIYB9zpA (opens in a new tab)
  2. Розпакуйте вміст архіву в будь-якому зручному для вас місці (головне, щоб у шляху до папки не було кирилиці)
  3. Запустіть за допомогою Start.bat або Start_FullScreen.bat
    • Start.bat - режим у вікні
    • Start_FullScreen.bat - повноекранний режим

Також потрібно завантажити та встановити OpenAL 1.1 (opens in a new tab) (OpenAL 1.1 Windows Installer).

Мінімальні системні вимоги

  • Операційна система: Windows 10 20H2 64-біт або новіше
  • Процесор: Intel® Core™ i5-9400F / AMD Ryzen™ 5 2400G
  • Пам'ять: 16 ГБ ОЗП
  • Графіка: NVIDIA GeForce GTX 1660 Super / AMD Radeon RX 5600
  • Зберігання: 6 ГБ SSD

Подяки

Матеріал підготував Red Panda, редагування та озвучення виконав Last Day Alive, текст для блогу адаптував PSI.

Вирішення проблем та спільнота

Вирішити будь-які проблеми та задати питання можна на нашому Discord (opens in a new tab)-сервері.