Castle Game Engine: Render 3D and 2D games inside Delphi VCL and FMX forms using TCastleControl

We announced this feature already some time ago and you can watch my presentation from Embarcadero CodeRage 2022 about it. A lot of polishing work happened since then, so it’s time to announce it officially: Castle Game Engine now offers a TCastleControl component that you can install in Delphi IDE and drop on a VCL …

Castle Game Engine: Editor improvements: color picker, display statistics, simple grid and axis

Choosing colors inside CGE editor is now using a modern, cross-platform, comfortable color picker dialog. To see it, simply click on “…” in the editor object inspector to adjust any color — of user interface (like ), or 3D stuff (like ), of background (like ). The new color picker dialog pops up, allowing you …

Castle Game Engine: Physics layers – configure what collides with what

I’m proud to announce new feature that enhances our physics: physics layers. The idea is really simple: you can spread your objects () into multiple layers, and then configure which layer can collide with which. This way you can make certain things ignore other things. For example, maybe enemy_bullets should not hit other enemies or …