CRYENGINE is a powerful real-time game development platform created by Crytek.
Clone or download
Pull request Compare This branch is 3140 commits behind CRYTEK:release.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Code
Editor
Engine
Tools
_WAF_
.gitignore
CMakeLists.txt
CMakeSettings.json
GameHunt.cryproject
GameSDK.cryproject
GameZero.cryproject
LICENSE.md
README.md
cry_cmake.exe
cry_waf.exe
cry_waf.sh
download_sdks.exe
download_sdks.py
waf_branch_spec.py
wscript

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 thirdparty 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.

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.

License

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