Castle Game Engine: Ton of editor improvements – around views, run parameters, help, drag and drop

We’ve made a lot of editor improvements lately, including features, fixes and UX improvements. This post goes with big “thank you!” to everyone testing and providing feedback! I am seriously proud of how the engine became much more user-friendly and approachable in the recent months. A number of big changes (big in their impact, but …

Castle Game Engine: Blending sort for scenes, behaviors docs, controlling sound source playing, tooltip control

Enjoy new features and a happy New Year! 🙂 (Note: I will not make predictions for next year this time. Because I am hard at work making new Castle Game Engine release, planned for the Christmas that happened last week! 🙂 ) New stuff: New property , which you will usually use as MyViewport.Items.BlendingSort, allows …

Castle Game Engine: TUIState is now TCastleView, methods to change the view are now part of Container, new slick UI when opening the project

We have an important change to one of our most important concepts: states (TUIState descendants) are now called views (and descend from ). It’s a change in terminology, and a change in API. While previously you were changing states using class functions and properties, like TUIState.Current := Xxx, now you should use regular container methods, …