CryEngine 3 Crytek zapowiedział CryEngine 3 w marcu 2009 roku przed konferencją Game Developers Conference. W odróżnieniu od poprzedniej generacji silnik od początku projektowano jako rozwiązanie wieloplatformowe dla komputerów PC, PlayStation 3 i Xbox 360.
Pierwszą grą Cryteku wydaną na tej generacji był Crysis 2 z 2011 roku. W sierpniu tego samego roku Crytek udostępnił bezpłatny CryEngine 3 SDK do zastosowań niekomercyjnych.
CRYENGINE bez numeru wersji W sierpniu 2013 roku Crytek zrezygnował z numerowania kolejnej generacji silnika. Firma argumentowała, że silnik jest stale aktualizowany i po licznych zmianach nie odpowiada już wcześniejszemu CryEngine 3. Nowa linia wspierała między innymi Windows, PlayStation 4, Xbox One i Wii U. W 2014 roku dodano natywne wsparcie dla Linuksa.
W 2014 roku uruchomiono model Engine-as-a-Service, w którym dostęp do silnika kosztował 9,90 USD lub EUR miesięcznie za użytkownika i nie wiązał się z tantiemami od przychodów gry.
CryEngine V i seria 5.x W marcu 2016 roku Crytek przedstawił CryEngine V. Silnik udostępniono w modelu „Pay What You Want” bez obowiązkowych tantiem.