Preface
The process of developing and maintaining games has changed very rapidly in the last few years. It has become more and more common for game developers to license third-party game engines, such as CryENGINE, in order to focus fully on the game itself.
As the first game engine to ship with a pure What You See Is What You Play (WYSIWYP) philosophy in mind, CryENGINE focuses on productivity and iteration by allowing developers to jump directly into their games, previewing changes as they happen, and not waiting for levels and assets to build.
For a programmer, CryENGINE is the ideal toolset. Development can be done in C++ using the generous API, allowing developers to jump straight into the code and write high-performing code that is not limited to obscure scripting languages. Got an idea? Fire up Visual Studio and get right to work.