-
-
Notifications
You must be signed in to change notification settings - Fork 482
[UA] Зміни порівнянно з оригінальним X‐Ray
1therealcloud edited this page Jul 15, 2025
·
1 revision
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 |
Ми прагнемо об'єднати все в один рушій для всіх трьох ігор. Робота триває... |
Home
English
- Русский
- Українська
- Беларуская
- Polski
- Český