Skip to content

[UA] Зміни порівнянно з оригінальним X‐Ray

1therealcloud edited this page Jul 15, 2025 · 1 revision

Відмінності від оригінального X-Ray

X-Ray OpenXRay
ОС Лише Windows Windows, Linux, macOS, *BSD
Архітектура Тільки x86 (32-біт) x86, x64, ARM, ARM64, E2K (Ельбрус 2000), PPC64LE
Графічний API DX9, DX10, DX11 DX11 (та DX11 у режимі DX10), OpenGL
Ввід Тільки клавіатура і миша Клавіатура, миша та майже завершена підтримка геймпада (див. #943)
Продуктивність Добре для оригінальних ігор, не так вже й погано.
Недостатньо для потреб модів та побажань спільноти
Багато оптимізацій і рефакторингів для прискорення гри
Багатопоточність 90–95% однопоточність Деякі частини коду оптимізовано та розпаралелено, що призвело до зростання FPS, але рушій все ще переважно однопотоковий. Роботи попереду багато
Модифікації На сьогоднішній день рушій надає менше функціоналу, ніж потрібно сучасним модмейкерам Додано нові можливості для модмейкерів, частину видаленого функціоналу відновлено. Потрібна документація — допомога вітається :)
Розробка рушія C++03
Visual Studio 2005, 2008
Повільна компіляція
C++17
Visual Studio 2022
Швидка компіляція (завдяки оптимізаціям у коді та значним покращенням у Visual Studio, MSVC, MSBuild)
SDK Ігровий редактор використовує VCL для інтерфейсу та базується на дуже старому Borland C++ Builder 6, що ускладнює додавання нових функцій сучасного рівня Оригінальний SDK перебудовується на основі бібліотеки ImGui, що розкриває потенціал розробників!
Див. Ігровий редактор
Ігри Три окремі версії рушія для трьох ігор серії:
X-Ray 1.0 – S.T.A.L.K.E.R.: Shadow of Chernobyl
X-Ray 1.5 – S.T.A.L.K.E.R.: Clear Sky
X-Ray 1.6 – S.T.A.L.K.E.R.: Call of Pripyat
Ми прагнемо об'єднати все в один рушій для всіх трьох ігор. Робота триває...
Clone this wiki locally