Skip to content

MergHQ/CRYENGINE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8b63f61 · May 10, 2023
May 18, 2016
May 2, 2016
May 4, 2016
Apr 17, 2016
Apr 17, 2016
Apr 17, 2016
Apr 19, 2016
Apr 22, 2016
May 19, 2016
Apr 17, 2016
May 10, 2023
Apr 17, 2016
Apr 17, 2016
Apr 17, 2016
Apr 17, 2016

Repository files navigation

NOTE: THIS IS AN OLD FORK OF CRYENGINE

This is not the source code of the current Cryengine. This is a fork from 2016. I'll keep this up and public until someone wants me to take it down.

To request source code access to the current version of Cryengine, please read this from Crytek

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 the SDKs for the particular release you are trying to build. They can be found here.

Extract the archive and move the SDK directory to the Code folder and rename it to SDKs.

To compile the engine the provided WAF has to be used. See here for more information.

Terminology

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

License

The source code in this repository is governed by the CRYENGINE license agreement, which can be read in full at https://www.cryengine.com/ce-terms.