CRYENGINE 5.4 Preview released today, including over 620 improvements

CRYENGINE 5.4 Preview released today, including over 620 improvements

The CRYENGINE 5.4 Preview is a major update which couldn’t have been achieved without all of the feedback from the CRYENGINE community. There are several major advancements and integrations that we think will make things more accessible and let you achieve even more, more rapidly.

With over 620 improvements, fixes and features, this release includes all new Vulkan API support, an Entity Component System with unified standard entities across C++ and Schematyc and much more. To get started, you can find the CRYENGINE 5.4 Preview on Github here

We have a full run down of all the major features plus known issues here and we’d like to remind you to back up your projects before trying out the Preview build, which shows the way ahead for our next full release.

Key Highlights in the 5.4 Preview build:

Substance Materials: You can now use Substance Archive files (*.sbsar) to create Substance Graph instances for texture generation. This is a workflow which was used by Crytek’s development team during the production of the award-winning Robinson: The Journey as well as the current production Hunt: Showdown, and is now available to all users within the Sandbox Editor.


Vulkan API Support: In 5.4, the engine includes a beta version of the Vulkan renderer to accompany the DX12 implementation from last year. Vulkan is a cross-platform 3D graphics and compute API which enables developers to take advantage of high-performance real-time 3D graphics with balanced CPU / GPU usage. For the preview release, Vulkan support in CRYENGINE will be compatible for projects on PC, and the aim is to deploy additional Android support in future.


Entity Components: CRYENGINE's new component entity system provides a modular and intuitive way to create games. It allows level designers to place standard prefabs into the game which can be used via Schematyc for event updating. This expands the ways in which non-coders can simply and rapidly create entire games with CRYENGINE.


C# Templates: Expanding the Launcher improvements, the engine now includes a selection of C# templates to get users up and running quickly, with many templates brought over from our library of C++ templates.


Terrain Upgrades: 5.4 expands the terrain system with upgrades to further raise the fidelity for landscapes. Objects may now be marked to become part of a terrain mesh, allowing a much higher level of detail and dramatically extending the capabilities and flexibility of CRYENGINE’s terrain editing tools. Developers can also take advantage of an improved terrain shader to support terrain object blending for blends between objects and the terrain with material falloff. 


Asset System Updates: In 5.3, we shipped a base implementation of the Asset System (which was long overdue in the Sandbox Editor) that allows users to directly interact with their assets and directories. We have now added direct drag-and-drop support for the Asset Browser along with other tools integration (Material Editor, Particle Editor).To aid in the assistance of changing the paths or managing dependencies, we have also introduced an all new Dependency Graph with the 5.4 version of the Engine.


Editor Source Code Update: We have decided to stagger the release of the Editor Source Code to minimize any risk and so it is not included in this update.  In the next full release, the full Sandbox Editor source code will be provided so you can extend the Sandbox Editor for your own custom tools and applications. In this release, we have taken time to provide the resources and knowledge necessary to work within the Sandbox Editor code and to develop Editor Plugins that are fully integrated with the Sandbox Editor and its most advanced systems.

With the release of the Sandbox Editor source code, we have also planned to expose a new Sandbox Editor programming section within our Technical Documentation. This section would include sample plugins that can be used to access and extend the Sandbox Editor from the base we deliver.

We are looking forward to contributions from the community to strengthen and supplement the tools that are offered with CRYENGINE!

For full details on everything included in this expansive update, please visit full release notes contained in the documentation

As ever, we’d love to hear your thoughts and comments on the usual channels – in the forums, on Facebook, and Twitter. If you’d like to contribute to the ongoing development of the engine, you can find out how here

- Your CRYENGINE Team.


  • Community
  • July 24, 2017

Developer Spotlight: Collision Course with Jonathan Faith

  • CRYENGINE
  • July 26, 2017

Crytek's CRYENGINE goes all-in on Substance – Find out why

Comments

  • Show all comments (29)
  • Terrain blending, TSAA, improvements in the particle editor, substance integration, entity components... adding to our "old friend" real-time GI, great performance, schematyk... no more words, i´m VERY happy with CryEngine. Crytek, congrats! LET´S MAKE GAMES!!

  • @cryEngineer they release their engine for free, for who wish to tryout. Ok! in current versions, cryengine is lack of beginner's features. But that's not mean you are their boss? They have small team and are working hard. They are not your slave! You can suggest and wait. Please enjoy what they give to us. And stop ... annoying us with your (another ones's) trash talk! p/s: if you can, let's support them with your personal codes/plugins/arts ...

  • New engine, they said. New technologies, they said. Facepalm... Sorry, but your engine is too raw to be used. Few minutes ago created FPS from template. Launcher didn't detected 5.4 beta installed and forced me to download outdated and unusable CE 5.3.4 instead. Selecting RigidBodyEx entity and trying to create some simple logic on it via FlowGraph. What do I see? Just solid blue window instead of FlowGraph! Guys, it's not serious approach to development! Why don't you just close and stop torture yourself?

  • I agree that Cryengine needs an easy way to publish a build just like in Unity. For us experienced Cryengine users it is so simple, we understand that the GameLauncher.exe is just there and what files to distribute but many beginners don't understand that it seems like a hassle for them. They have no idea how to publish their build and what to include in the build etc.

  • say right,hope crytek make a button build one keyboard to ship to multiplatform just like unity, if engine is so easy to use, cryengine will be most popular

  • When Linux support for Editor? :(

  • When the editor source is released, you can hire someone to write a python plugin to automate the shipping process. I think it can be done through python. It's great for things like that. There might be some minor issues. But you can work them out later.

  • compile your source, pack your assets and ship them with your binary files. Read the documentation. It has everything there is to ship your game. It really isn't that difficult of a task. If you still find it difficult, ask Collin to post a video tutorial. I think he might listen.

  • 2 words @3dstudio grow up

  • @spotdot. @Eridau. Dude your coments Like a licking ass of developers, woow so cool so greath, so amazing, well done, and so one. you like all for fee right? do you even once support Cryengine team? do you transfere som founds for Cryengine even Once? do you done any game on this engine? I do BUT You NO you do not!!! I work on this Engine since 2007, and I know What I am talking about, I also work on Unity and Unreal since 2013, and during on this time, I create 5 games on Unity and 1 game on Unreal and 0 game on Cryengine, but spent more $ then you can imagine, to hiring for Cryengine C++ coders, and so one. I Build on Unity, sell, and have good income. I also support $ Cryengine many times, once from this New Acc and many times From Old Acc to, Hoped that Cryengine team would make a button BUILD GAME or something like this, BUT NO. Sooooo... I know that 99% you do not like my comment But I know 100% that I give a sh...

  • Good job guys and hope to play with it soon! At @3dstudio I want to say: if you want a BUILD button please look elsewhere like builbox.com or something, this engine is for grow ups!! Cryengine is one of the most powerful game engines out there.

  • And special thanks for new terrain system! Believe you'll expand this great feature!

  • Super super super awesome!!! Most powerful engine ever! Big thanks, Crytek!

    • Anl
    • July 26, 2017

    CE5.4 I believe will be very perfect. The best engine in order to let developers better work. Map import. And some of the limitations of naming. Support more import format and easy to use. Cryengine illumination system is very powerful. But in the past. A lot of the module will involve the use of the program code. More animator they won't be too much of a programming language. So the visual is the target of many game engines. It easy enough. Cryengine production efficiency of the scene really is very high. The premise is in the condition of enough model library. But issuing interact with some models and resources. It is very inconvenient. Looking forward to official version has a better experience. Finally China users very much looking forward to a better way of experience. The Cryengine's biggest market in China.

    • crw
    • July 26, 2017

    yo descarge el laucher y no me abre el motor grafico alguna solucion?

  • Great!!! Thanks crytek team

  • OMG

  • Height maps dont have to be high passed. And any image format is supported. I think those are pretty big features as well. I think this update has resolved many legacy issues that hindered the rapid development cycle. kudos for the devs.

  • Hi , Great News is here , but I suggest to CryEngine Team : 01-Make full components for Schematyc (AI / UI Editor / Weather System / Time of Day / Physics , etc) , Control Everything with Schematyc . 02-Add One Build Button(File Menu) for Make Game.exe (Windows) and Game.apk (Android) like as Unity 03- Add UI Editor integrated With Schematyc Editor These three features will make people migrate to CryEngine , Thanks Guys , You are Awesome

  • Everybody should be happy, substance is extremely powerful for texturing and wasn't even planned in 5.4 or 5.5 for release so its a suprise! I was honestly thinking of going to Lumberyard just for substance integration. Stop hating on the dev's @3dstudio this engine is starting to go somewhere. We should be thanking the CryEngine team for all their hard work and the extras we got with this release! Thanks Crytek!

  • I hope you mind BUILD to rebuild source code from Sandbox. Because one of the most advantage of CryEngine is no button BUILD to bake lights which is very time consuming in UE ... Crytek for me, the CryEngine is the best game engine :)

  • no matter How many improvements you do!!! Until The Cryengine get button called "BUILD" as in Unity and Unreal. this engine will be a Trash for me.

  • Mega awsome :)

  • This is exactly what ive been waiting for!! Absolutely fantastic work, cant wait to see the full release. And how effectively I can build plugins for Sandbox for use with Python.

  • Awesome. Keep it up!

  • Super Awesome!

  • Awesome!

  • AMAZING!

Your order has been successfully processed. Go to the CRYENGINE launcher to download your items.