Need help with xray-16?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

1.5K Stars 320 Forks Other 5.3K Commits 132 Opened issues


Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.

Services available


Need anything else?

Contributors list

Open for everyone

OpenXRay Discord Financial Contributors

OpenXRay is an improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.

Supported games

|Call of Pripyat|Clear Sky|Shadow of Chernobyl| |---|---|---| |Yes|Release Candidate (see #382)| Not supported yet (see #392)|

Build status

Codacy Badge

|CI|Platform|Compiler|Configurations|Platforms|Status| |---|---|---|---|---|---| |AppVeyor|Windows, Linux|MSVC, GCC|Debug, Mixed, Release, Release Master Gold|x64, x86|AppVeyor Build status| |Travis|Linux|GCC|Debug, Release|ARM64, x64, x86|Travis Build Status| |GitHub Actions|Windows, Linux|MSVC, GCC|Debug, Mixed, Release, Release Master Gold|x64, x86|GitHub Actions Build Status


|How to||| |---|---|---| |Build and setup|On Windows|On Linux| |Install and play|On Windows|-|

Changelist and more is available in wiki.

More details

This repository contains OpenXRay Engine sources based on the X-Ray Engine version 1.6.02. The original engine is used in S.T.A.L.K.E.R.: Call of Pripyat game released by GSC Game World.

It is a place to share ideas on what to implement, gather people that want to work on the engine, and work on the source code.

If you find a bug or have an enhancement request, file an Issue.

Pull requests appreciated! However, the following things should be taken into consideration: * We want to keep the game as close as possible to the vanilla game, so instead of introducing new gameplay features, consider adding non-gameplay features, fixing bugs, improving performance and code quality * Major changes should be discussed before implementation * Follow the procedures

Be advised that this is a community project not sanctioned by GSC Game World in any way – and they remain the copyright holders of all the original source code and S.T.A.L.K.E.R. franchise.


  • GSC Game World – for creating S.T.A.L.K.E.R. and supporting the community;
  • Loxotron – for making the engine sources available.
  • All the OpenXRay contributors – for making the project better.
    • The first OpenXRay team (2014-2017) – for being at the origins of the project.
    • nitrocaster – original project creator.
    • Kaffeine – initial work on the Linux port, refactoring, polishing.
    • Armada651 – creation of the OpenGL renderer, work on the build system, other project maintenance work.
    • andrew-boyarshin – work on the build system.
    • Swartz27 – work on renderer features.
    • awdavies – project maintenance work.
    • The second OpenXRay team (2017-now) – for continuing work on the project.
    • Xottab_DUTY – current project leader.
    • intorr – work on the project quality. (memory leaks, refactoring, optimizations)
    • eagleivg – main part of the work on Linux port.
    • q4a – main part of the work on Linux port.
    • SkyLoader – OpenGL renderer improvements and polishing, other project work.
    • qweasdd136963 – supporting the OXR_COC project, other project work on new features, refactoring and bug fixing.
    • JohnDoe_71Rus – our regular tester.
    • Chip_exe – work on Linux port, maintaing AUR package, our regular tester.
    • a1batross – work on Linux port.
    • The Sin! – new features, refactoring, bug fixing polishing.
    • Zegeri – work on Linux port, code quality, fixes, polishing.
    • drug007 – work on Linux port.
    • vTurbine – work on renderer unification, refactoring, polishing.
    • Zigatun – work on ARM port.
    • Masterkatze – work on the build system, bug fixing.
    • Other contributors:
    • NeoAnomaly – for help with debug functionality on Windows.
    • RainbowZerg – for work on the renderer features, bug fixing.
    • FozeSt – for help with some fixes and features.
    • mrnotbadguy – for work on gamepads support and bug fixing.
    • ZeeWanderer – for work on the build system.
    • GeorgeIvlev – for work on the build system, bug fixing.
    • Plotja – for work on portability, polishing.
    • dimhotepus – for work on code quality.
  • Particular projects:
    • Oxygen – for being our friends and giving tips and help with new features, optimizations, bug fixes, etc.
    • Shoker Weapon Mod and Shoker – for contributing new features, bug fixing.
    • Im-Dex – for the work on the engine.
    • OGSR – for amazing work on Shadow of Chernobyl.
    • Call of Chernobyl and its contributors – for useful new features, bug fixes and optimizations.
    • Lost Alpha – for their effort on restoring the old game concept.
    • Lost Alpha DC – for continuing work on Lost Alpha.
  • Individuals:
    • tamlin-mike – for work on the build system.
    • Vincent – for work on the Linux port.
    • abramcumner – for useful fixes and additions.
    • Morrey – for work on Clear Sky support and his Return to Clear Sky mod.

If your work is being used in our project and you are not mentioned here or in the contributors page, please, write to us and we will add you.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.