Dev Planet

Avatar photo

RSS feed aggregator for FOSS game development.

Castle Game Engine: Use Delphinus to install Castle Game Engine in Delphi, also simplified Delphi packages

We have a new comfortable way to install Castle Game Engine packages and paths in the Delphi IDE: use Delphinus! Delphinus is an open-source package manager for Delphi. You can point it to an existing CGE installation using “Install from folder” from Delphinus GUI, and in turn it will Install CGE design-time package that provides …

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 …