Dev Planet

RSS feed aggregator for FOSS game development. Follow on Fediverse: dev@planet.freegamedev.net

Castle Game Engine: Big update to “Custom Components” documentation, critical localization fix

I have extended the Custom Components documentation, to serve as a good overview for people who want to create new components that are registered in CGE editor. Nicer introduction and consolidates important information from other pages, Documented publishing classes: using subcomponents, references, observing them using TFreeNotificationObserver Documented when and why you should use SetTransient There’s …

Castle Game Engine: Compositing shaders improvements, “Mountains of Fire” demo updated

I have improved the available “plugs” for our compositing shaders mechanism and updated their documentation. The overall goal was to make them friendly when you target only Phong shading, or want to switch between Phong and Gouraud shading. New PLUG_fragment_modify, simplest way to modify calculation after lighting, textures, fog are applied. This is also used …

Castle Game Engine: Double click in the output to open code editor

Let’s kick-off the weekend with a small but important new feature: You can now double-click in the Castle Game Engine editor “Output” list to open an editor at auto-detected file, with auto-detected line and column. Great to easily jump to the error message. It can detect various message types — errors, warnings, notes, progress “compiling …