We have extended our documentation how to put engine on Lazarus (and soon Delphi too) form. It now discusses also where to initialize CGE in this approach, how to use states and UI, and makes it clear that mixing TCastleControl
and TCastleWindow
in one application is not allowed.
Better documentation how to put engine on Lazarus form (TCastleControl)
Start the discussion at Castle Game Engine Forum