/xray-16

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.

Primary LanguageC++OtherNOASSERTION

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

Documentation

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.