Dev Planet

Avatar photo

RSS feed aggregator for FOSS game development.

Castle Game Engine: Website upgraded to the latest Bootstrap with a few tweaks to the look and functionality, planning bigger redesign

Our website looks a bit different all around since last week 🙂 We have upgraded the underlying Bootstrap (which serves as the base for our look) from version 3 (rather ancient at this point) to the latest 5.3. We took this opportunity to make some small improvements: dark-themed navigational bar, navigational bar properly collapsing on …

Castle Game Engine: Steam Integration

We’re proud to present ready Steam integration in Castle Game Engine! Features: Use Steam API to Control achievements (list, get, set state). Get some information (country, language, VR mode, Steam Deck, whether some DLC is installed). Works on all supported platforms: Windows, Linux, macOS. Works with all supported compilers: FPC, Delphi. Ready Pascal unit . …

Castle Game Engine: Fixes and optimizations: Shadow Volumes Optimizations, Shadow Maps Refactor, Nintendo Switch updates, important fixes

We’ve made a big optimization to processing of large worlds (which means: many in a viewport), that in particular benefits cases when you use shadow volumes. This changes how an important rendering code works. We now make 1 pass to collect all the shapes, and reuse results of this pass a few times — 2x …

Castle Game Engine: Video: Advanced Castle Game Engine: forms, 3D generation, shaders, customizing editor

A recording from my presentation in 2023 is now available on YouTube. This talk is titled “Advanced Castle Game Engine: forms, 3D generation, shaders, customization” and I presented it at ITDevCon conference in Rome almost exactly 1 year ago. I go through important CGE features: You can put engine rendering on Delphi FMX form. You …