To begin working with CRYENGINE, you must first create or import a project. This will be your game's foundation.
Projects can be created through the Launcher or, in the case of more recent CRYENGINE versions, through the Sandbox Editor itself.
To create a new project for a specific version of CRYENGINE via the Launcher, this is what you need to do:
Open the Projects tab in the Launcher and click the button in the top-right corner of the dashboard. This brings up the Select Engine Version prompt, as shown:
Select Engine version
From CRYENGINE release 5.6 onwards, projects are created directly in the Sandbox Editor through the Project Browser.
Choosing to create your project through the Launcher with CRYENGINE 5.6 or later versions will bring up the following prompt:
Create new project - 5.6.x
Select a template, set its storage location and name, and click Create Project to complete the process. Your project will then open in the Sandbox Editor, and will also be listed in the Projects library of the Launcher.
Choose a template for your project, set its directory and name, and click Create Project. The project will be added to the Projects library of the Launcher.
To import a previously created CRYENGINE project that is not listed in the Launcher:
The imported project will then be listed in the Projects library.
Importing projects that were created using Launcher versions prior to V.1.6.6 (available from the 18th of May, 2017) may cause their names to be changed; an imported project might be automatically renamed to Blank Game Template, for instance.
To fix this;
Projects created in CRYENGINE version 5.2 and onwards can be upgraded to work with newer Engine versions.
To do that, proceed as follows:
Select the project you'd like to upgrade, click the button in its listing, and select the Edit Project Details option from the menu
Edit project details
This opens the Edit Project dashboard; scroll down to the Engine Version field and select your target Engine version using the dropdown. Click Save Changes to proceed.
Engine Version
You will then be prompted to confirm the Engine version switch. Click Switch Engine Version to proceed.
Switch Engine Version confirmation
Make sure to tick the Create Backup checkbox to avoid loss of data. When ticked, this option allows you to create an entire copy of your project and save it in a folder of your choice.
When updating from an older version of the Launcher, some of your assets might need to be migrated in order to sync correctly with the updated Launcher version. When this is the case, you will receive the following prompt:
Clicking Customize allows you to choose which assets to migrate.
If you choose to Skip this step, you will see a reminder to complete the migration process in the Asset Library.
Errors might arise while upgrading projects, due to the differing interfaces of different Engine versions; this can be fixed manually. In the event of an unexpected error, an output.log file will be generated in the project's storage directory, which can be reviewed to determine the cause of the error.
Please note however that,
If switching to a newer Engine version still fails, users may revert back to the previous CRYENGINE version by repeating the steps described in this section, and selecting the previous CRYENGINE version from the Engine Version dropdown.