X-Ray Engine – это язык программирования, который создан компанией GSC Game World для внутреннего пользования. Все, кто играл в компьютерную игру Сталкер, слышали об этой компании. Официальный движок SDK (Software Development Kit) и исходный код для языка программирования игры используется создателями неофициальных модов.
В процессе создания «Сталкер» - Тень Чернобыля разработчики использовали X-Ray, а также выпустили две версии игры, которые продолжили оригинал: Чистое небо и Зов Припяти. Изменённая версия «движка» использовалась для создания проекта Сталкер 2, но разработка прекратилась ещё в 2011 году.
Создатели уникального движка забыли «заверить» его официальными документами. Первые разработчики модов создавали их в полусыром виде. Во время разработок первых модов и написания этого обзора было много инструкций и тематических форумов. Благодаря этим инструкциям, люди общаются и делятся опытом работы с SDK.
В первой версии языка программирования разработчики добавили в игру мягкие тени. Во время выхода первой части игры такой графический элемент был чем-то новым и технически интересным, тем более для игры с большим пространством и открытой зоной.
Очень много возмущения вызывает ошибка «Прекращена работа программы xrEngine.exe» в «S.T.A.L.K.E.R.: Чистое небо». Всё из-за того, что игру вообще нельзя запустить, сразу появляется критическая ошибка. Мы заметили, что обычно сбою предшествует установка обновления для Windows 10 «creators update». На этом основании делаем вывод: причинами ошибки являются особенности отдельные компоненты Windows 10. Уже сегодня нам удалось найти 3 результативных способа исправления.
Если сетевой программный интерфейс DirectPlay находится в неактивном положении, обмен файлами с серверами онлайн-игр сильно усложняется. В S.T.A.L.K.E.R отключение компонента является весьма частой причиной ошибки. DirectPlay — полезное ПО, поэтому рекомендуем его активировать.
Как включить DirectPlay:
Windows 10 поддерживает изменение совместимости для программ. Мы можем запустить приложение, в частности S.T.A.L.K.E.R, с совместимостью с Windows 7.
Алгоритм действий:
Имеется высокая вероятность, что драйвера видеокарты не обновились вместе с Windows 10 или во время установки кританули. Если поставить рабочие и актуальные драйвера для «десятки», игра должна запуститься без проблем.
Как обновить драйвер видеоадаптера:
В крайнем случае может понадобиться полная переустановка игры. Обычно к крайним мерам прибегать не приходится, удаётся исправить ошибку одним из выше перечисленных способов.
Игры на компьютере - прекрасный способ «убить время», развлечься да и просто отдохнуть. Даже не будучи завзятым геймером, человек зачастую имеет свои предпочтения в области геймдева. Кто-то любит шутеры, кто-то жить не может без стратегий.
В далеком 2006 году настоящим событием стал выход STALKER: Shadow of Chernobyl. Игра приобрела миллионы поклонников по всему миру. Последняя версия, Call of Pripyat, вышла в 2009 году, после чего количество фанатов игры резко возросло: атмосфера Чернобыльской АЭС настолько захватывает, что даже взрослые люди способны часами просиживать за ней.
К сожалению, многие пользователи жалуются на то, что ошибка XRay Engine не дает им получать никакого удовольствия от игры. С чем связано ее появление и как от нее избавиться? Именно этому и посвящена наша статья.
Дабы узнать о способе решения проблемы, необходимо подробнее разобраться в ее первопричине. Начнем с того, что XRay - это игровой движок, который используется во всех частях «Сталкера».
Создан он был специально для этой игры, причем произошло это еще в далеком 2001 году. Так как сам проект STALKER оказался просто-таки былинным «долгостроем», свет он увидел только через пять лет. Сперва разработчики предполагали использовать его исключительно с DirectX 8, но уже к выходу первой части трилогии в него добавили поддержку DirectX 9. В 2008 году, когда был анонсирован выход многострадального «Чистого неба», туда же добавили 10-ю версию.
Наконец, «Зов Припяти» получил также DirectX 11. Впрочем, учитывая некоторые «шероховатости» в самом коде игры, полностью раскрыть весь потенциал 11-й версии движок оказался не в состоянии.
Этот момент ни с чем не спутать. Игра внезапно останавливается, после чего происходит вылет на рабочий стол. Так как в диалоговом окне с описанием кода ошибки изображен большой жук, то XRay Engine на фанатских форумах нередко называют «зеленой бедой» и «жуком несчастья».
Впрочем, довольно лирики. С чем связано появление «жука»?
Увы, но однозначного ответа на столь животрепещущий вопрос попросту нет. Разработчики из GSC не особенно комментировали причины даже в тот период, когда компания еще существовала, а сейчас надеяться на подробные ответы и вовсе бессмысленно.
Методом «проб и ошибок» было выяснено, что чаще всего «летит» игра на компьютерах тех пользователей, у кого не установлены свежие драйвера на видеокарту. Так что если вы не знаете, какая конкретно версия этого ПО установлена на вашей машине, самое время заняться его обновлением.
Если вы были свидетелем появления «Чистого неба», то прекрасно помните все те «лестные» эпитеты, которыми игроки награждали разработчиков. И было за что! Играть и в самом деле было совершенно невозможно, причем ошибка XRay Engine была еще «цветочками»!
Чего стоят только бессмертные снайперы и полностью пустая «Темная долина»! Нормально играть получилось только с дополнением 1.5.04, причем все сохранения, которые были сделаны на предыдущих версиях, не работали. Словом, если у вас есть интернет, не поленитесь и зайдите на сайт разработчика. Все существующие патчи на все игры серии там есть, так что их нужно только скачать и установить. В этом случае XRay Engine ошибка в «Сталкере» наверняка будет появляться куда реже.
Так как разработчики не слишком учитывали интересы конечных пользователей, от нелегального копирования игру защищает небезызвестная система StarForce. Не приходится удивляться тому, что многие пользователи предпочитают скачивать NoDVD даже в тех случаях, когда у них на руках имеется лицензионный диск с игрой.
К сожалению, многие из этих «таблеток» как раз-таки вызывают появление ошибки XRay Engine. Что делать, если вы не хотите портить операционную систему StarForce, но и постоянно видеть «зеленого жука» также не горите желанием?
Увы, но выход один. Купите игру в Steam. Так как в этом магазине цифрового контента игра доступна также зарубежным пользователям (у которых StarForce запрещен в принципе), то от проблемы вы точно избавитесь.
Другим немаловажным фактором, который может способствовать возникновению ошибки, может быть ваше компьютерное железо. Слишком новые или старые комплектующие вполне могут и не ужиться с загадочным украинским движком, после чего вас постоянно будет преследовать XRay Engine ошибка. «Зов Припяти» на данный момент является самой «свежей» версией игры, у которой проблема с железом встречается реже всего. «Тень Чернобыля» и «Чистое небо» в этом отношении куда старее, а потому с новыми видеокартами они зачастую дружить отказываются напрочь.
Когда «Сталкер» только-только вышел, восторгам игроков не было предела. Игра и в самом деле давала ощущение едва ли не безграничной свободы. ГГ мог идти куда угодно, будучи практически неограниченным в направлении своего движения. Время шло, восторгов становилось все меньше.
Стало понятно, что вырезанные локации разработчики возвращать не собираются, да и экшена в игре маловато. Тогда-то и появились МОДы (модификации игры), порой вносившие в «Сталкера» действительно глобальные изменения.
Самым известным стал АМК-проект, без которого геймеры со стажем ныне проходить «Тень Чернобыля» и вовсе не советуют. Какие-то моды были очень удачными, какие-то не очень. Но практически во всех из них имеется XRay Engine ошибка. «Зов Припяти» этому явлению подвержен куда меньше по той причине, что модов на эту игру гораздо меньше.
Так что если вы используете МОД, то выход один - общаться с его разработчиком напрямую или же перелопачивать сотни страниц форумов, где игроки порой выкладывают неплохие самодельные «заплатки», которые в определенных условиях действительно способны устранять эту ошибку. Конечно же, надеяться на это можно далеко не всегда, так как в случае с XRay Engine («Зов Припяти» в особенности) что-то конкретное сказать сложно.
Иные игроки, которым кажутся излишне сложными некоторые уровни, нередко слишком увлекаются читами, при помощи которых можно соорудить для себя неограниченное количество оружия и снаряжения, получить в свое распоряжение лучшие артефакты.
Как водится, за все приходится расплачиваться. В данном конкретном случае это выражается в потере стабильности программы, когда XRay Engine ошибка в «Сталкере» начинает вылезать через каждые несколько секунд. Если так происходит, попробуйте попросту поискать другую версию чита. Благо, что сегодня в интернете их можно отыскать в тысячах экземпляров. Наконец, попробуйте пройти сложный уровень честно! Быть может, так вы получите куда больше удовольствия от игры.
Увы, но даже самые логичные и правильные, на первый взгляд, методы дают сбой, когда дело касается этого игрового движка. К примеру, если вы играете не с «родным» разрешением, это вполне может быть причиной появления данной ошибки.
Разрешение вашего монитора составляет 1280х1024, но играть вы предпочитаете на 800х600? Вполне вероятно, что в «Сталкер» XRay Engine появляется именно из-за этого. Поменяйте разрешение на нативное (рекомендованное для этого монитора). В ряде случаев столь немудреная мера помогает полностью устранить ошибку.
Иногда проблема проявляется в случае, когда у вас выставлен слишком маленький файл подкачки. В идеале его размер должен в два раза превышать объем оперативной памяти.
На самом деле сделать это совершенно несложно. Для этого щелкаете правой клавишей мыши по «Моему компьютеру», после чего в контекстном меню выбираете пункт «Свойства». В открывшемся диалоговом окне выбираете опцию «Дополнительные параметры системы». Щелкаете по кнопке «Параметры» в пункте «Быстродействие», после чего выбираете вкладку «Дополнительно». Затем нужно нажать «Изменить» в пункте «Виртуальная память», после чего ввести туда требуемое вам значение и кликнуть левой клавишей мыши по «ОК».
Изредка игру можно запустить, если в системе менее 512 Мб памяти, но делать этого не стоит: XRay Engine ошибка и жуткие «тормоза» все равно не дадут вам играть.
Наконец, нужно сказать об особенностях самой игры. Желательно отключить лишние пункты по улучшению изображения. Особенно справедливо это утверждение, если речь идет о «Сталкер Зов Припяти». XRay Engine очень часто появлялась в версии 1.6.0, когда игрок пытался выставить максимальные настройки качества.
И еще о драйверах. Не так уж и редко бывает, что ошибка досаждает тем пользователям, в компьютере которых имеется дискретная аудиокарта. Попробуйте обновить драйвера на нее, а в особо сложных случаях - отключите устройство из «Панели управления». Внимание! Делайте это аккуратно, так как в противном случае вы вообще можете лишиться всего звука на вашем компьютере.
Что же можно сказать в завершение всего нашего повествования? Желаем вам, чтобы никакие ошибки не мешали вам устанавливать новые игровые рекорды! Надеемся, что наши рекомендации вам помогут в этом деле.
X-Ray Engine – движок, который использовался в основных играх серии «СТАЛКЕР» и дополнений к ним. Был создан разработчиком игр GSC Game World. Включает в себя исходный код и инструменты для разработки (SDK).
Движок X-Ray Engine поддерживает DirectX с версии 9.0 по 11. Также в нем реализована технология отложенного освещения, благодаря которой реалистично отрисовывается эффект освещения. Также поддерживается смена времени суток, изменение погоды и мягкие тени. Физика в основана на другом движке Open Dynamics Engine. Он обеспечивает реалистичную механику столкновений и динамику движения твердых тел.
Помимо исходного кода, X-Ray Engine содержит инструментарий для разработки программного обеспечения (SDK). Он в первую очередь пригодится мододелам, которые хотели бы создать и добавить в игру собственные модификации.
X-Ray Engine и инструментарий к нему свободно распространяется, поэтому движок можно скачать бесплатно.
Сегодня мы разберем самые распространенные проблемы, связанные с игрой, которая стала крупнейшим детищем украинской студии GSС Game World, а именно S.T.A.L.K.E.R.: Зов Припяти. Этот шутер от первого лица был представлен еще в далеком 2009 году, но пользуется популярностью до сих пор. Как ни странно, у многих игроков возникают различные вопрос о стабильности работы игры, так как она часто может вылетать или зависать.
Перед тем, как приступить к способам исправления багов, проверьте, удовлетворяет ли ваш компьютер минимальным техническим параметрам:
Если игра вылетает из-за каких-либо ошибок XRay Engine, тогда требуется обновление версии игрового движка. На данный момент самый актуальный патч под версией 1.6.2, который вы можете скачать по ссылке https://www.playground.ru/files/patch_s_t_a_l_k_e_r_zov_pripyati_v1_6_01_1_6_02-27504/ . Также стоит отметить, что это обновление исправляет вылеты после длительной игры в одиночном режиме. 90% вылетов и зависаний фиксятся именно этим патчем. Вперед!
Часто случается, что после установки одного или нескольких модов Сталкер начинает подлагивать, а то и вовсе вылетать во время игры. Когда модов несколько, то скорее всего все из-за их конфликта. Решение: поочередно удалять моды и проверять, не исчезли ли вылеты. Даже если у вас всего лишь какой-то один мод, придется его удалить, так как в нем могли быть какие-то поврежденные файлы или вовсе их нехватка, из-за чего у вас начались вылеты и фризы.
Все что нужно для исправления этого неприятного бага — установить мод Sigerous Mod 1.7. Как заверяют его разработчики, он исправляет ВСЕ баги и после установки вы навсегда забудете, каково это когда Сталкер зависает или вылетает. Как его установить:
Многим это помогло, о чем говорят отзывы на форумах и фан-сайтах. После установки можете отписать в комментариях, помогло или нет.
Мод MISERY 2.0 для Сталкер: Зов Припяти принес очень много интересных нововведений, включая более 200 стволов, из которых 80 — совершенно новые. Казалось бы, зачем мне все это, ведь я просто хочу поиграть! Суть в том, что разработчики этого дополнения исправили немало багов и ошибок, из-за которых с игрой могли быть проблемы. Что делаем:
После завершения установки вам будет необходимо запускать игру через файл Stalker-COP.exe, причем обязательно от имени администратора.
Вот и все, мы рассмотрели основные критические ошибки, из-за которых вылетает STALKER: Зов Припяти. По всем остальным вопросам вы можете обращаться в комментарии.