Cryengine Game Programming with C++ C# and Lua