Menu
News
Product
Features
Everything you need to create fully immersive gaming experiences
Roadmap
Planned features and ideas for future versions of CRYENGINE
Enterprise
Custom-tailored enterprise licensing built around your individual needs
Support
Explore our guides for answers to the most commonly-asked questions
Showcase
Learn
Documentation
Detailed documentation of all editor tools and features
Tutorials
Video examples to get you started with the interface and workflows
Community
Discord
Join the discussion and be part of the CRYENGINE community!
GitHub
Work with the source code and contribute to development
Asset Database
Browse assets
Asset submission guide
Search
Profile
Log In
Don't have an account?
Sign Up
Download
Documentation
CRYENGINE 3
CRYENGINE V
CRYENGINE V Manual
CRYENGINE - Getting Started
System Requirements
Installing CRYENGINE
CRYENGINE Launcher Reference
Managing Projects
Downloading and Installing Assets
Contributing to the Asset Database
Launcher Troubleshooting
Project Tools
CRYENGINE Plugins and Tools
CryToolsInstaller
Installing the 3ds Max Tools
CryMaxTools - Phys Proxy Tool
CRYENGINE Exporter in 3dsMax
Installing the Maya Tools
CRYENGINE User Interface in Maya
Exporting using Crytek Shelf in Maya
Installing CryTIF Plugin for Photoshop
Export Textures with CryTIF - Photoshop
Installing CryTIF Plugin for XNormal
Installing the Perforce Plugin
For New CRYENGINE Users
Getting Started Guide for CRYENGINE
CRYENGINE V Basics
Viewport Navigation
Create and Edit Objects
Selecting Objects
Transforming Objects
Snap & Alignment
Coordinate Systems
Asset Types
Keyboard Shortcuts
Customizing CRYENGINE Sandbox
Changing Sandbox Preferences
Customizing Sandbox Layout
Customizing ToolBars
Restoring Default Settings
CRYENGINE V Interface
Menu Bar
Toolbars
Physics Tool
View Modes ToolBar
Texels Per Meter
Viewport Window
Camera Settings
Display Settings
Update 5.2 - UI Improvements
Update 5.3 - UI Improvements
Sample Projects
GalaxSys Sample Project
Glossary
Migration Guides
CRYENGINE From Unity
MFC Editor to Qt Editor Interface (CRYENGINE V)
Tutorials
Sandbox and Setup
Setup and Installation
Launcher installation
Setting up a project in the Launcher
Customizing the Sandbox UI
Creating custom keyboard shortcuts and toolbar buttons
Installing export tools for Maya
Installing the CryTiff plugin for Photoshop
Installing the CRYENGINE Motionbuilder exporter
Importing Asset Database assets and projects into the launcher
Ryse free assets installation
Sandbox tutorials
Tutorial - Moving, rotating, and scaling
Tutorial - Precise movement using snapping
Tutorial - Entity linking, grouping, freezing, and hiding entities
Tutorial - Layers in Level Explorer
Fundamentals
Beginner's Guide
Build-A-Game Courses
Tutorial Series - Flappy Boid Beginner's Course
Tutorial Series - Breeze, a 3rd person platformer (5.6, C++)
Master Classes
Character Art Asset Prep Using 3DS Max
The Comprehensive Guide to Sandbox Editor
Particle Effects in Depth part 1
Particle Effects in Depth part 2: Building an Explosion
Particle Effects in Depth part 3: Advanced Techniques and Material Effects
The CRYENGINE Rendering Pipeline
Intro to C++ Game Programming with CRYENGINE
Animation Rigging Using Maya
Environment Art with 3DS Max
Lighting and Environment
Comprehensive Guide to Working with Audio in CRYENGINE
AI
Tutorial - Getting Started With The Behavior Tree Editor
Structuring The Behavior Tree
Implementing The Behavior Tree in The Behavior Tree Editor
Legacy AI
Tutorial - How to use TPS to create random positions [part 1]
Tutorial - How to use TPS to create random positions (part 2)
Tutorial - How to use TPS to create random positions [part 3]
Tutorial - How to use TPS to create cover surfaces [part 1]
Tutorial: How to use TPS to create cover surfaces [part 2]
Tutorial - How to give AI assignments to NPCs and enemies
Tutorial - How to use AI paths and AI sequence FlowGraph nodes
Tutorial - How to use AI awareness
Tutorial - How to use smart objects to enhance AI
Tutorial - How to create a navigation mesh for AI
Tutorial - How to create cover surfaces for AI
Tutorial - How to create tag points for AI
Tutorial - How to use static ledges
Animation and Characters
3DS Max
Tutorial - Character Pipeline - Export & Import with 3ds Max, Maya and Blender
Reorienting Animations in 3ds Max
Tutorial - Animated Objects (cga) 3dsMax
Tutorial - Animated Blendshapes - 3dsMax
Tutorial - Breakable Glass
Blender
Reorienting Animations in Blender
Maya
Reorienting Animations in Maya
Tutorial - Animated Objects (cga) Maya
Tutorial - Animated Blendshapes - Maya
Creating and Handling LoDs in Maya
Character Tool and Pipeline
Reorienting Animations
Tutorial - Character Pipeline - Creating a Blend Space
Tutorial - Character Pipeline - Using a Blend Space File
Tutorial - How to create 1D combination Blendspaces using Character tool
Tutorial - How to create 3D Blendspaces using the Character tool
Tutorial - How to create a Character Definition File (CDF)
Tutorial - How to create a movement Blendspace
Tutorial - How to create a rotate Blendspace
Tutorial - How to create connections in Blendspace
Tutorial - How to create turns in blendspaces using Character Tool
Tutorial - How to use Blendshapes
Tutorial - How to use VCloth 2.0
Tutorial - Importing a character made with Character Creator and iClone
Tutorial - Importing the Ryse elephant using the Character Tool
Tutorial - Introduction to Character Art Pipeline
Tutorial - Jiggle Bones
Jiggle Bones - Skeleton Hierarchy Setup - 3dsMax
Jiggle Bones - Skeleton Hierarchy Setup - Maya
Jiggle Bones - CRYENGINE
Tutorial - Setting up character attachments
Tutorial - Using blend transitions and root motion data in a blendspace
Tutorial - Using the Ragdoll component on a character
Tutorial - VCloth 2.0 Setup
Tutorial - Animated Objects (cga)
A Deer Project - Character Animation Pipeline
Tutorial - Replacing the Player Character
Tutorial - Adding an Animation in Mannequin
Tutorial - Animated Blendshapes
Tutorial - Animated Blendshapes - CRYENGINE
Mannequin Editor*
Tutorial - Defining a new animation FragmentID in Mannequin Editor
Tutorial - Character Pipeline - Mannequin Setup
Tutorial - How to edit blendspaces in Mannequin Editor
Tutorial - Mannequin Scripting
Mannequin Editor Tutorial 1 - Preview Setup, Fragments and Saving
Mannequin Editor Tutorial 2 - Tags & Previewing
Mannequin Editor Tutorial 3 - Transitions
Tutorial - Controlling Looking (and Aiming) for AI in Mannequin
Tutorial - Creating Additive Animations with Mannequin Editor
Tutorial - Defining a new animation FragmentID
Audio and Music
Tutorial - Audio Showcase
Audio Showcase Tutorial Chapter 1: Bringing Audio To The World
Audio Showcase Tutorial Chapter 2: Audio for Animations
Audio Showcase Tutorial Chapter 3: Audio For Particles
Audio Showcase Tutorial Chapter 4: Dynamic Ambience
Tutorial - Setting Up the Dynamic Response System
Tutorial - Debugging Dynamic Response System Responses
Digital Content Creation
Autodesk 3DS Max Tutorials
Tutorial - Complex Asset Import with 3DS Max featuring KitBash 3D
Tutorial - Autodesk 3DS Max Character Autorig and Export
Tutorial - Autodesk 3DS Max Utilities Demonstration
Tutorial - Setting up a CAT Rig for CRYENGINE in 3ds Max
CAT Bones Proxy and Ragdoll Setup
Autodesk Maya Tutorials
Tutorial - How to create Blendshapes in Maya
Tutorial - How to create UV maps in Maya
Tutorial - How to create a character skeleton file in Maya
Tutorial - How to create a character skin file in Maya
Tutorial - How to create an animated character (CAF) in Maya
Tutorial - How to create an animated mesh (CGA) in Maya
Tutorial - How to create idle turn blendspace animations in Maya
Tutorial - How to create idle turn blendspace retargeting in Maya
Tutorial - How to set up the sceneroot node in Maya
Tutorial - How to use character physics meshes in Maya
Blender Tutorials
Tutorial - Creating Collision Proxies for CRYENGINE Using Blender
Tutorial - Creating and Handling LoDs in Blender
Adobe Photoshop tutorials
Tutorial - Creating a terrain texture in Photoshop
Asset Creation and Importing Tutorials
Tutorial - Environment Art Pipeline
Tutorial - Creating a desert scene using Quixel Suite 2 & Megascans assets
Tutorial - Creating a forest using Quixel Megascans assets
Tutorial - How to batch process assets in Resource Compiler
Tutorial - How to use Resource Compiler presets
Designer Tool Tutorials
Demo - Designer Tool part 1
Demo - Designer Tool part 2
How to use the subdiv and smoothing tools in CryDesigner
How to use the lathe tool in CryDesigner
How to create a bridge in CryDesigner
FBX pipeline Tutorials
Tutorial - Character Pipeline - Export & Import
Tutorial - Export Camera Animation to FBX
FBX camera import to 3dsMax
FBX camera import to Maya
Tutorial - How to import animations with FBX importer
Tutorial - How to import static meshes with FBX importer
Tutorial - Texturing
Tutorial - Animated Textures
Tutorial - Ambient Occlusion and Normal map bake using Xnormal
Tutorial - Ambient Occlusion with Mental Ray
Tutorial - Creating Armor Assets
Tutorial - Edit Normals Modifier in 3dsMax to optimize Asset production
Tutorial - How to Create Layered Moss
Tutorial - Preparing your objects for XNormal Baking
Tutorial - Skybox Texture Setup
Tutorial - SkyPaint Tutorial
Tutorial - Texture Creation Guidelines
Tutorial - Using Edit Normals for better Normal Maps
Tutorial - Preparing Geometry Normals to optimal results in Xnormal
Tutorial - Using Decals for Destroyed Structures
Tutorial - Wrinkle Map Setup
Graphics
Environment Tutorials
Environment Editor Tutorials
Tutorial - Environment Editor Part 1
Tutorial - Environment Editor Part 2: Volumetric Fog
Tutorial - Environment Editor part 3 - SVOGI and Ambient Light
Tutorial - Environment Editor Part 4 - HDR and Filters
Tutorial - Environment Editor Part 5 - Color Grading
Environment Editor Use Cases
Tutorial - Adding a Sky Box to Your Level
Tutorial - How to use volumetric clouds
Lighting Tutorials
Tutorial - Creative Lighting Basics
Tutorial - How to create basic lens flares
Tutorial - Lighting - Creating a 24 hour cycle
Tutorial - Lighting components in depth
Particle Tutorials
Particle Editor Tutorials
Tutorial - Particle Editor Part 1 - Introduction to Particle Effects
Tutorial - Particle Editor Part 2 - Domains and Basic Modifiers
Tutorial - Creating an Omnipresent Colliding Effect
Trackview Tutorials
Tutorial - Animating a camera around a parent entity in Trackview
Tutorial - How to create cinematic image sequences in Trackview
Tutorial - How to use track events in Trackview
Game and Level Design
Materials Tutorials
Decal Tutorials
Tutorial - Creating Decal Textures and Materials
Tutorial - Deferred Decal Setup
How to create a terrain texture in Photoshop
Tutorial - Creating Material Files
Tutorial - Getting Started with the Material Editor
Tutorial - How to create a detail texture in Photoshop
Tutorial - How to set up relative pathing for materials
Terrain Tutorials
Tutorial - Importing a Level from World Machine
Vegetation Tutorials
Tutorial - How to create bending vegetation
Tutorial - Vegetation Asset Creation
Vegetation 01 Grass (Patch)
Vegetation 01 Grass (Patch) 3dsMax
Vegetation 01 Grass (Patch) Maya
Vegetation 01 Grass (Patch) CRYENGINE
Vegetation 02 Grass (Merged Meshes)
Vegetation 02 Grass (Merged Meshes) 3dsMax
Vegetation 02 Grass (Merged Meshes) Maya
Vegetation 02 Grass (Merged Meshes) CRYENGINE
Vegetation 03 Bushes (Detail Bending)
Vegetation 03 Bushes (Detail Bending) 3dsMax
Vegetation 03 Bushes (Detail Bending) Maya
Vegetation 03 Bushes (Detail Bending) CRYENGINE
Vegetation 04 Bushes (Touch Bending)
Vegetation 04 Bushes (Touch Bending) 3dsMax
Vegetation 04 Bushes (Touch Bending) Maya
Vegetation 04 Bushes (Touch Bending) CRYENGINE