X-Ray Engine Π² S.T.A.L.K.E.R.: Π—ΠΎΠ² ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ β€” ВСхничСский Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ оптимизация

Π’ ΠΌΠΈΡ€Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€ Ρ€Π΅Π΄ΠΊΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡˆΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π» ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ споров, тСхничСских Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ ΠΈ фанатской любви, ΠΊΠ°ΠΊ S.T.A.L.K.E.R.: Π—ΠΎΠ² ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ. Π‘Π΅Ρ€Π΄Ρ†Π΅ΠΌ этой ΠΊΡƒΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠΉ Ρ„Ρ€Π°Π½ΡˆΠΈΠ·Ρ‹ являСтся ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹ΠΉ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ X-Ray Engine, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ украинской студиСй GSC Game World. Для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс стал синонимом Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊ "ΠΆΠ΅Π»Π΅Π·Ρƒ", Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΎΠ½ ΠΏΠΎΠ΄Π°Ρ€ΠΈΠ» ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ атмосфСру, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ смогли Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ соврСмСнныС AAA-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π½Π° Unreal Engine 5.

ПониманиС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ X-Ray Engine Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ процСсса, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ΄ΠΌΠ΅ΠΉΠΊΠ΅Ρ€Π°ΠΌ, Π½ΠΎ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΈΠ³Ρ€ΠΎΠΊΠ°ΠΌ, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ Π²Ρ‹ΠΆΠ°Ρ‚ΡŒ максимум ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ· своСго оборудования ΠΈΠ»ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‹Π»Π΅Ρ‚Ρ‹. Π”Π²ΠΈΠΆΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠΈ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ спСцифичСскиС трСбования Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ПК. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ тСхничСскиС аспСкты, скрытыС настройки ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π—ΠΎΠ² ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ считаСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ‚Ρ€ΠΈΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ благодаря Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ Π΄Π²ΠΈΠΆΠΊΠ°, Π²Π½Π΅Π΄Ρ€Π΅Π½Π½Ρ‹ΠΌ ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ Π΅Π³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π°. Однако legacy-ΠΊΠΎΠ΄, Π΄ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΉΡΡ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… частСй, всС Π΅Ρ‰Π΅ влияСт Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы. Π Π°Π·ΠΎΠ±Ρ€Π°Π²ΡˆΠΈΡΡŒ Π² Π½ΡŽΠ°Π½ΡΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ X-Ray, Π²Ρ‹ смоТСтС ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ ΠΈΠ· ΠΊΠ°ΠΏΡ€ΠΈΠ·Π½ΠΎΠ³ΠΎ прилоТСния Π² ΠΎΡ‚Π»Π°ΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ выТивания Π² Π—ΠΎΠ½Π΅.

АрхитСктура ΠΈ особСнности Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° X-Ray

Π€ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ X-Ray Engine являСтся Π΅Π³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с динамичСским освСщСниСм ΠΈ слоТными ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹ΠΌΠΈ эффСктами, Ρ‡Ρ‚ΠΎ для 2009 Π³ΠΎΠ΄Π° Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ. Π”Π²ΠΈΠΆΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ собствСнный графичСский ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сильно завязан Π½Π° ΠΎΠ΄Π½ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ процСссора. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΌΠΎΡ‰Π½ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ FPS (ΠΊΠ°Π΄Ρ€Ρ‹ Π² сСкунду) ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ядра CPU, особСнно Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… пространствах.

БистСма Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ нСсколько Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ статичСскоС ΠΈ динамичСскоС освСщСниС. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Render 3.0 ΠΈ Π²Ρ‹ΡˆΠ΅ Π΄Π²ΠΈΠΆΠΎΠΊ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ возмоТности соврСмСнных Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, внСдряя HDR-Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΈ soft shadows. Однако, внутрСнняя Π»ΠΎΠ³ΠΈΠΊΠ° Π΄Π²ΠΈΠΆΠΊΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ постоянной ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΠΈ тСкстур ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, Ρ‡Ρ‚ΠΎ создаСт Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Π΅ "подСргивания" ΠΏΡ€ΠΈ Ρ€Π΅Π·ΠΊΠΎΠΌ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Ссли ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ диска нСдостаточна.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π”Π²ΠΈΠΆΠΎΠΊ X-Ray критичСски зависит ΠΎΡ‚ частоты ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΈ latency. ИспользованиС Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ RAM часто Π΄Π°Π΅Ρ‚ больший прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‡Π΅ΠΌ установка Π±ΠΎΠ»Π΅Π΅ быстрой Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹.

Π’Π°ΠΆΠ½Ρ‹ΠΌ аспСктом являСтся Ρ€Π°Π±ΠΎΡ‚Π° с тСкстурами. Π”Π²ΠΈΠΆΠΎΠΊ Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ эффСктивно ΡΡ‚Ρ€ΠΈΠΌΠΈΡ‚ΡŒ (ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ) рСсурсы высокого Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ. ИмСнно поэтому установка графичСских ΠΌΠΎΠ΄ΠΎΠ² с 4K-тСкстурами часто ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для Π—ΠΎΠ²Π° ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ остаСтся баланс ΠΌΠ΅ΠΆΠ΄Ρƒ качСством сТатия ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎ позволяСт Π΄Π²ΠΈΠΆΠΊΡƒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² кэшС видСопамяти.

πŸ“Š Какой Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π² Π—ΠΎΠ²Π΅ ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ?
БтатичСскоС освСщСниС (R1)
ПолноС динамичСскоС (R3)
Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ (R3.1)
ПолноС динамичСскоС (R4)
НС знаю, стоит ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

ΠšΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ скрытыС настройки

Для Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ настройки X-Ray Engine стандартного мСню настроСк Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ нСдостаточно. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ оставили ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ β€” консоль, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ клавишСй ~ (Ρ‚ΠΈΠ»ΡŒΠ΄Π°). Π§Π΅Ρ€Π΅Π· Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ вынСсСны Π² интСрфСйс, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прорисовки Ρ‚Ρ€Π°Π²Ρ‹, Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ„ΠΈΠ·ΠΈΠΊΠΈ. Π­Ρ‚ΠΎ позволяСт Ρ‚ΠΎΠ½ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ.

Одной ΠΈΠ· самых ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ являСтся r__detail_density, которая Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ значСния часто ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ для слабых ПК ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, нСдостаточны для ΠΌΠΎΡ‰Π½Ρ‹Ρ… систСм, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π²ΠΈΠ΄Π΅Ρ‚ΡŒ большС Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, связанныС с Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Π²ΠΎΠ΄Ρ‹ ΠΈ ΠΎΠ±Π»Π°ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ рСсурсов GPU.

r__ssao on

r__ssao_max_radius 0.5

r__sun_shafts 0.7

vid_restart

Π’Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ консоль ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ SSAO (Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ экранного пространства) ΠΈ солнСчныС Π»ΡƒΡ‡ΠΈ. Π­Ρ‚ΠΈ эффСкты ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΎΠ±ΡŠΠ΅ΠΌΠ½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎΠΉ настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° r__sun_shafts, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ vid_restart послС измСнСния графичСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ примСнСния настроСк.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ

Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° X-Ray Engine Π² Π—ΠΎΠ²Π΅ ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ часто зависит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ мощности ПК, Π½ΠΎ ΠΈ ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ настроСк ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ самого исполняСмого Ρ„Π°ΠΉΠ»Π°. Π”Π²ΠΈΠΆΠΎΠΊ ΠΏΠ»ΠΎΡ…ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с многоядСрными процСссорами ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, поэтому ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ распрСдСлСниС ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ использованиС ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ-фиксов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 4GB Patch) являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ шагом для соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ являСтся user.ltx, располоТСнный Π² ΠΏΠ°ΠΏΠΊΠ΅ с сохранСниями. ИмСнно Π² Π½Π΅ΠΌ хранятся всС ваши графичСскиС прСдпочтСния. Ручная ΠΏΡ€Π°Π²ΠΊΠ° этого Ρ„Π°ΠΉΠ»Π° позволяСт Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, нСдоступныС Π² мСню, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π΄Π²ΠΈΠΆΠΊΠ° ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€ ΠΊΠ°Π΄Ρ€Π°. Однако, Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ синтаксис ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΈΠ³Ρ€Π° Π½Π΅ запустится.

  • πŸš€ ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Multisampling Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ пост-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ β€” это даст прирост FPS.
  • πŸ›‘ УстановитС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ процСсса xrEngine.exe Π½Π° "Высокий" Π² диспСтчСрС Π·Π°Π΄Π°Ρ‡ Windows для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π²Π²ΠΎΠ΄Π°.
  • πŸ“‰ Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° r2_sun_quality Π΄ΠΎ 2 ΠΈΠ»ΠΈ 1 Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² ΡΠΎΠ»Π½Π΅Ρ‡Π½ΡƒΡŽ ΠΏΠΎΠ³ΠΎΠ΄Ρƒ Π±Π΅Π· сильного ΡƒΡ‰Π΅Ρ€Π±Π° для ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

Π’Π°ΠΊΠΆΠ΅ стоит ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎ ваТности чистоты ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ профиля. НакоплСниС большого количСства сохранСний ΠΈ Π»ΠΎΠ³ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π΄Π»ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Π²ΠΈΠΆΠΊΠ° ΠΏΡ€ΠΈ запускС. РСгулярная очистка ΠΏΠ°ΠΏΠΊΠΈ с сСйвами ΠΎΡ‚ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ X-Ray Engine Π² тонусС. НСкоторыС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ автоматичСски чистят кэш, Π½ΠΎ Π² ванильной вСрсии это Π΄Π΅Π»Π°Π΅Ρ‚ сам ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

β˜‘οΈ Π§Π΅ΠΊ-лист ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ X-Ray

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

ЀизичСский Π΄Π²ΠΈΠΆΠΎΠΊ ΠΈ взаимодСйствиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

Π€ΠΈΠ·ΠΈΠΊΠ° Π² X-Ray Engine базируСтся Π½Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ вСрсии Π΄Π²ΠΈΠΆΠΊΠ° ODE (Open Dynamics Engine). Π­Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ спСцифичСскоС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²: Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎΠ΅ "слипаниС" ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ², ΠΈΠ½ΠΎΠ³Π΄Π° нССстСствСнныС отскоки ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выталкивания ΠΈΠ³Ρ€ΠΎΠΊΠ° Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· застрСваниС Π² Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ. Π’ Π—ΠΎΠ²Π΅ ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠ° Π±Ρ‹Π»Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ частями, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° симуляция ΠΏΠΎΠ»Π΅Ρ‚Π° ΠΏΡƒΠ»ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ рСалистичноС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ транспорта.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· консоль. НапримСр, ΠΊΠΎΠΌΠ°Π½Π΄Π° ph_brk_break_force Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ силу, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ для Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ЭкспСримСнтируя с этими значСниями, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ хаос Π½Π° Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠΈΡ€ Π±ΠΎΠ»Π΅Π΅ статичным. Однако стоит ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ количСства Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… физичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ€Π΅Π·ΠΊΠΎ Π½Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ„ΠΈΠ·ΠΈΠΊΠΈ ОписаниС влияния Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
ph_rigid_body_energy ЭнСргия столкновСний Ρ‚Π²Π΅Ρ€Π΄Ρ‹Ρ… Ρ‚Π΅Π» 0.8 (стандарт)
ph_gravity Π‘ΠΈΠ»Π° Π³Ρ€Π°Π²ΠΈΡ‚Π°Ρ†ΠΈΠΈ для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² -9.8 (Ρ€Π΅Π°Π»ΠΈΠ·ΠΌ)
ph_sleep_speed ΠŸΠΎΡ€ΠΎΠ³ скорости для "засыпания" ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° 0.005 (оптимизация)
ph_timefactor ΠœΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠΈ 1.0 (Π½ΠΎΡ€ΠΌΠ°)

Особого внимания заслуТиваСт систСма ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΉ. X-Ray ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹Π΅ хитбоксы для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² для экономии рСсурсов. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ситуациям, ΠΊΠΎΠ³Π΄Π° Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ пуля ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Ρ†Π΅Π»ΡŒ, Π° физичСски ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠΈΠΌΠΎ. ΠœΠΎΠ΄Π΄Π΅Ρ€Ρ‹ часто Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΉ (.cform) Π½Π° Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΡΡ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большСй Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ мощности.

Π‘Π΅ΠΊΡ€Π΅Ρ‚ Π³Ρ€Π°Π²ΠΈΠΏΡƒΡˆΠΊΠΈ

Π’ консоли ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ массу ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡˆΠ²Ρ‹Ρ€ΡΡ‚ΡŒ ящики ΠΈ Π±ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ расстояния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ стандартный физичСский манипулятор.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ совмСстимости ΠΈ соврСмСнныС ОБ

Запуск X-Ray Engine Π½Π° соврСмСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Windows 10 ΠΈΠ»ΠΈ 11, сопряТСн с рядом трудностСй. Π”Π²ΠΈΠΆΠΎΠΊ создавался Π² эпоху Windows XP ΠΈ Vista, поэтому ΠΎΠ½ ΠΏΠ»ΠΎΡ…ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡. ЧастыС Π²Ρ‹Π»Π΅Ρ‚Ρ‹ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол (CTD β€” Crash To Desktop) часто связаны ΠΈΠΌΠ΅Π½Π½ΠΎ с ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠΌ старых Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π΄Π²ΠΈΠΆΠΊΠ° ΠΈ Π½ΠΎΠ²Ρ‹Ρ… систСмных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ².

Одной ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ являСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ€ΠΎΠΊΠΎΡ„ΠΎΡ€ΠΌΠ°Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² ΠΈ высоких Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйс (HUD) ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π²Ρ‹ΡˆΠ΅ 1920x1080, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ элСмСнты управлСния ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ΅Π·ΠΆΠ°Ρ‚ΡŒ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ экрана. РСшСниС этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π»Π΅ΠΆΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π°Π²ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ использованиС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ экрана.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ запускС ΠΈΠ³Ρ€Ρ‹ Π½Π° Windows 10/11 ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ совмСстимости для исполняСмого Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ° Π² свойствах ярлыка. Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ 90% ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ экраном ΠΏΡ€ΠΈ стартС.

Π’Π°ΠΊΠΆΠ΅ стоит ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… с Π·Π²ΡƒΠΊΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠΆΠΊΠΎΠΌ, встроСнным Π² X-Ray. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΊΠΎΠ΄Π΅ΠΊΠΈ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π²ΡƒΠΊΠ°, Ρ‡Ρ‚ΠΎ Π½Π° соврСмСнных матСринских ΠΏΠ»Π°Ρ‚Π°Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ трСск, заикания ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ отсутствиС Π°ΡƒΠ΄ΠΈΠΎ. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ бэкСнда Π² настройках ΠΈΠ³Ρ€Ρ‹ (Ссли доступно) ΠΈΠ»ΠΈ использованиС сторонних Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ-ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΊ (wrapper) часто ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ.

Моддинг ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π΄Π²ΠΈΠΆΠΊΠ°

НСсмотря Π½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒ исходного ΠΊΠΎΠ΄Π° X-Ray Engine (Π΄ΠΎ частичной ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² SDK), сообщСство Π½Π°ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ чудСса. ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ уровня Anomaly ΠΈΠ»ΠΈ GAMMA фактичСски ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Π»ΠΎΠ³ΠΈΠΊΡƒ Π΄Π²ΠΈΠΆΠΊΠ°, добавляя Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΈ, систСму Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Π° ΠΈ слоТныС скрипты. Π”Π²ΠΈΠΆΠΎΠΊ оказался Π½Π° ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΌ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ классы ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ повСдСния NPC.

Для создания ΠΌΠΎΠ΄ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ связка Alife Simulator (симуляция ΠΆΠΈΠ·Π½ΠΈ ΠΌΠΈΡ€Π°) ΠΈ скриптового Π΄Π²ΠΈΠΆΠΊΠ° Π½Π° Π±Π°Π·Π΅ Lua. Π­Ρ‚ΠΎ позволяСт ΠΌΠΎΠ΄ΠΎΠ΄Π΅Π»Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС квСстовыС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΈ динамичСскиС события. Однако, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² симуляции Alife ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π΅Π·ΠΊΠΎΠΌΡƒ падСнию ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, извСстному ΠΊΠ°ΠΊ "Π»Π°Π³ симуляции".

  • πŸ›  Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ X-Ray SDK для компиляции ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈ настройки свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².
  • πŸ“œ Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° языкС Lua, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π² Π΄Π²ΠΈΠΆΠΎΠΊ, Ρ‡Ρ‚ΠΎ позволяСт ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ Π½Π° Π»Π΅Ρ‚Ρƒ.
  • βš™οΈ Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ тяТСлых ΠΌΠΎΠ΄ΠΎΠ² часто трСбуСтся установка ΠΏΠ°Ρ‚Ρ‡Π° xrEngine.exe с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Π»ΠΈΠΌΠΈΡ‚ΠΎΠΌ адрСсуСмой памяти.

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ установка большого количСства ΠΌΠΎΠ΄ΠΎΠ², ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ… ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π²ΠΈΠΆΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, scripts ΠΈΠ»ΠΈ configs), ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°ΠΌ. X-Ray Engine Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΌΠΎΠ΄ΠΎΠ², поэтому ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π»Π΅ΠΆΠΈΡ‚ Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅. ВсСгда провСряйтС порядок Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠΎΠ΄ΠΎΠ² ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ совмСстимости.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π—ΠΎΠ² ΠŸΡ€ΠΈΠΏΡΡ‚ΠΈ Π²Ρ‹Π»Π΅Ρ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· ΠΈΠ³Ρ€Ρ‹?

Π­Ρ‚ΠΎ извСстная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ X-Ray Engine. ΠŸΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈΠ³Ρ€Ρ‹ Π΄Π²ΠΈΠΆΠΎΠΊ пытаСтся Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ рСсурсы ΠΈΠ· памяти, Π½ΠΎ ΠΈΠ·-Π·Π° ошибок Π² ΠΊΠΎΠ΄Π΅ дСструкторов ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² происходит ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚. РСшСниС: просто ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ‚Ρ‡ "No CTD", ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ исправляСт ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ закрытия процСсса.

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ скрытый Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π² X-Ray?

Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π½ΡƒΠΆΠ½ΠΎ Π² ярлыкС запуска ΠΈΠ³Ρ€Ρ‹ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -dbg ΠΈΠ»ΠΈ -log. Π­Ρ‚ΠΎ создаст ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ Π²Ρ‹Π»Π΅Ρ‚Π° ΠΈΠ»ΠΈ странного повСдСния ΠΈΠ³Ρ€Ρ‹. Π€Π°ΠΉΠ» Π»ΠΎΠ³Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ называСтся xrEngine.log.

МоТно Π»ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ X-Ray Engine Π½Π° Linux?

Π”Π°, Ρ‡Π΅Ρ€Π΅Π· слой совмСстимости Wine ΠΈΠ»ΠΈ Proton (Π² Steam). Π”Π²ΠΈΠΆΠΎΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Linux-систСмами, часто работая Π΄Π°ΠΆΠ΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π΅Π΅, Ρ‡Π΅ΠΌ Π½Π° соврСмСнных Windows, благодаря ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΡŽ лишнСй Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΈ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… процСссов ОБ.