Thank you. What confused me was the fact that I didn't know whether I needed to install Castle on Lazarus and create my game using the visual components (LCL) or if I had to use the Castle Editor or both at the same time.
OK. To be clear, Castle Game Engine components *do not* require LCL. You do not need to use Lazarus IDE to design them, you also do not need LCL form to use them.
You can design Castle Game Engine components in Castle Game Engine editor.
And everything, both Castle Game Engine components, and LCL components, can be also created and manipulated from code :) You don't have to use visual designers (Lazarus IDE for LCL, CGE editor for CGE components) for them -- although it is advised, i.e. it's probably the fastest way to learn :)