Castle Game Engine: Big rendering refactor: fully modern OpenGL support (3.3 core profile), mobile OpenGLES more functional (3D textures, occlusion query, more OpenGLES 3 features), ancient OpenGL better (reliable fallback to even 1.1 rendering in VMs), modernized GLSL code

We have made a few significant refactors of our low-level OpenGL(ES) code, to support better both modern GPUs, ancient GPUs and mobile GPUs. Everybody wins! πŸ™‚ Modern GPUs We have now much better support of new OpenGL features. If we have shaders, we know we have shaders from β€œcore”, and we initialize them with the …

Thrive: Devblog #37: Background Technology Unlocked

Take your species further than ever before with the newly optimized cellular stages that will smoothly take you sailing into our latest advancements in the prototype stages! No longer are the creatures of Thrive strictly confined to the underwater realm, …

Read More β†’

The post Devblog #37: Background Technology Unlocked appeared first on Revolutionary Games Studio.