Dev Planet

Avatar photo

RSS feed aggregator for FOSS game development.

Castle Game Engine: Simple User Interface Batching

We have implemented a simple approach to user interface batching to improve performance of UI rendering: You can easily activate it by Container.UserInterfaceBatching := true. See API docs. We also added a way to observe whether/how much do you gain. Look at class variable information. In particular use TDrawableImage.Statistics.ToString, or TDrawableImage.Statistics.DrawCalls, TDrawableImage.Statistics.ImageDraws. Display them in …

Castle Game Engine: Register for Pascal Cafe in IJsselstein (Netherlands) on April 6th (Saturday)

I will give a talk about our Castle Game Engine at International Pascal Cafe, on April 6th (Saturday), in ~3 weeks from today. The 1-day event features talks from well-known people in FPC, pas2js and Lazarus ecosystem, including Michael Van Canneyt and Mattias Gaertner, so I’m really excited to join! You’re welcome to register (note …

Castle Game Engine: New VS Code extension to integrate with Castle Game Engine perfectly — build, run, debug CGE projects, use Pascal with code completion and highlighting

We are proud to announce new Castle Game Engine VS Code extension! We have put a lot of work into it in recent months, to make sure VS Code users can very comfortably work on Castle Game Engine projects. You can build, run, debug CGE projects, you have Pascal syntax highlighting and code completion. We’ve …