CRYENGINE is a powerful real-time game development platform created by Crytek.
Branch: release
Clone or download
Build
Build !XI Copy from //ce/main_stabilisation for CRYENGINE 5.5.2.
Copied from Perforce
 Change: 1880154
Latest commit fac2514 Nov 8, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Code !XI Copy from //ce/main_stabilisation for CRYENGINE 5.5.2. Nov 8, 2018
Editor !IB Integrating CL 1705792 from //ce/main Jun 8, 2018
Engine !IBR (Renderer) Move distance clouds into a new list "Sky" and correc… Sep 11, 2018
Tools !XI Copy from //ce/main_stabilisation for CRYENGINE 5.5.0. Sep 20, 2018
_WAF_ !XI Copy from //ce/main_stabilisation for CRYENGINE 5.5.0. Sep 20, 2018
.gitignore !T (Git) Update .gitignore to exclude CMake solution directory (Appro… Apr 25, 2017
CMakeLists.txt !I (CMake) Refactoring of the engine building CMake files for better … Feb 3, 2017
CMakeSettings.json !I integrate from //ce/main_pullrequests... Aug 11, 2017
FAQ.md Update license, readme, and add license FAQ. Mar 19, 2018
GameSDK.cryproject !XB (CE-15162) (GameSDK) Added Windows platform to CryGamePlatform's … Jan 18, 2018
LICENSE.md Clarify license: we like middleware providers :) Mar 20, 2018
README.md !I Integrate readme update. Mar 20, 2018
cry_cmake.exe !XT (CE-4177) (cry_cmake) Remember last compiler choice between invoc… Sep 12, 2017
cry_waf.exe !XI Branch //ce/main to //ce/main_stabilisation. Apr 17, 2016
cry_waf.sh !XI Branch //ce/main to //ce/main_stabilisation. Apr 17, 2016
cryengine.cryengine !XI (Audio) Integrating CL 1877155 from ce/main to ce/main_stabilisation Nov 5, 2018
download_sdks.exe !XT (Build) Reduce dowload sdks exe in size. (Approved by davidka) Jul 6, 2016
download_sdks.py !XT (git) Download 5.5.0 preview4 SDKs. Jun 8, 2018
waf_branch_spec.py !T (git) Improve markup of license.md (PR#221). Aug 7, 2017
wscript !XT (WAF) Allow WAF to synch compilers Oct 10, 2017

README.md

CRYENGINE

This repository houses the source code for CRYENGINE.

Instructions on getting started with git can be found here, along with details on working with launcher projects and git source code.

Building

In order to compile, you will need to download some third party SDKs. They can be downloaded by running the download_sdks.py script. Or on Windows, the download_sdks.exe can be used alternatively.

CMake must be used to compile the engine, see here for more information.

In order to build Sandbox, the FBX SDK (2016.1) must be downloaded from Autodesk.

Branches

Development takes place primarily in the "main" branch. The stabilisation branch is used for fixing bugs in the run-up to release, and the release branch provides stable snapshots of the engine.

To prepare for a major (feature) release, we integrate "main" into "stabilisation", and then continue fixing bugs in "stabilisation". To prepare for a minor (stability) release, individual changes from 'main are integrated directly into "stabilisation". In each case, when the release is deemed ready, "stabilisation" is integrated to "release".

Pull requests can only be accepted into the "pullrequests" branch. Thanks in advance!

License

The source code in this repository is governed by the CRYENGINE license agreement, which is contained in LICENSE.md, adjacent to this file. See also the FAQ here

+ Please note: from March 20th 2018, the new CRYENGINE business model is in effect. 
+ That means 5% royalties apply to projects developed and published on CRYENGINE 5.0 and beyond. 
+ Check our new FAQ.md for all facts and exemptions.