Hey ce_cat thanks for the kind words.
I would do a complete release build guide but I have no assets to compile as test atm.
GameSDK seems to have either missing or corrupted anim dba and caf files necessary for release built game.
AFAIK to load GSDK sample assets in release built game you need to modify engine source code to force ca_useimg_caf to 0. This may cause other issues such as higher disk access etc.
Encryption i will take a look maybe i can test just this part but would rather a full guide like this.
3d vr ui you may need to use scaleform licensed to modify and extend code. You could check default ui, it uses special shaders. Otherwise you may need to modify and extend at least your own shader or render pass.
If you still have issues i would ask in a thread that will get more attention from more people
I followed tutorials to build my custom engine in VS2015,but It's failed in the end.there was some errors in the output log.
34> CryNetwork.vcxproj -> F:\software\CRYENGINE Launcher\source code\Cryengine_5.3.2\CRYENGINE-5.3.2\bin\win_x64\CryNetwork.dll
34> CryNetwork.vcxproj -> F:/software/CRYENGINE Launcher/source code/Cryengine_5.3.2/CRYENGINE-5.3.2/bin/win_x64/CryNetwork.pdb (Full PDB)
41> Creating library F:/software/CRYENGINE Launcher/source code/Cryengine_5.3.2/CRYENGINE-5.3.2/solutions_cmake/win64/CryEngine/RenderDll/XRenderD3D9/Profile/CryRenderOpenGL.lib and object F:/software/CRYENGINE Launcher/source code/Cryengine_5.3.2/CRYENGINE-5.3.2/solutions_cmake/win64/CryEngine/RenderDll/XRenderD3D9/Profile/CryRenderOpenGL.exp
41> CryRenderOpenGL.vcxproj -> F:\software\CRYENGINE Launcher\source code\Cryengine_5.3.2\CRYENGINE-5.3.2\bin\win_x64\CryRenderOpenGL.dll
41> CryRenderOpenGL.vcxproj -> F:/software/CRYENGINE Launcher/source code/Cryengine_5.3.2/CRYENGINE-5.3.2/bin/win_x64/CryRenderOpenGL.pdb (Full PDB)
69>------ Rebuild All started: Project: ALL_BUILD, Configuration: Profile x64 ------
69> Building Custom Rule F:/software/CRYENGINE Launcher/source code/Cryengine_5.3.2/CRYENGINE-5.3.2/CMakeLists.txt
69> CMake does not need to re-run because F:\software\CRYENGINE Launcher\source code\Cryengine_5.3.2\CRYENGINE-5.3.2\solutions_cmake\win64\CMakeFiles\generate.stamp is up-to-date.
70>------ Skipped Rebuild All: Project: INSTALL, Configuration: Profile x64 ------
70>Project not selected to build for this solution configuration
========== Rebuild All: 60 succeeded, 4 failed, 6 skipped ==========