Awesome Open Source
Awesome Open Source

Open for everyone

OpenXRay Discord Supporters

OpenXRay is an improved version of the X-Ray engine, used in 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 yet (see #392)

Build status

Codacy Badge

Platform Compiler Configurations Status
Windows MSVC Debug / Mixed / Release (x64/x86) Build status
Linux GCC Debug / Release (x64/x86) 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 X-Ray Engine sources based on 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 project is not sanctioned by GSC Game World in any way – and they remain the copyright holders of all the original source code.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
c-plus-plus (17,354
cpp (1,223
opengl (449
cmake (384
game-engine (365
opensource (283
cplusplus (250
cpp17 (200
engine (197
x86 (120
sdl2 (99
sdl (60
directx (56
3d-engine (45
x64 (36
d3d11 (27
3d-game-engine (26
d3d9 (17

Find Open Source By Browsing 7,000 Topics Across 59 Categories