Castle Game Engine icon


To learn the engine, our most important documents are:

The engine uses a cross-platform Object Pascal language and tools (FPC, Lazarus).
If you'd like to learn the Object Pascal:

We also have a tutorial from the Web3d 2015 conference as a series of slides. It shows the creation of a simple 3D FPS game and 2D game. Download the slides and the accompaning example data and code.

More documentation about the engine: