Sources for all final programs related to our engine may be downloaded below.
Download the sources that interest you, and additionally download Castle Game Engine sources. Unpack them anywhere you like.
You can compile using Lazarus.
Or you can use our build tool to compile.
castle-engine compilecommand inside it's directory.
castle-enginewill find the
CastleEngineManifest.xmlfile and use it.
Makefilethat calls our build tool, so you can also just run
Install the required libraries. See engine documentation for the list of libraries we use, and see download page of each particular program.
Optionally install required program data. In most cases you don't have to do anything — as programs below either don't have any data, or they use smart URL castle-data:/xxx to load data files. It will automatically use current directory, if the data is there.
On Unix you can also move/symlink data to
You can do this easily by executing
make install inside program
The sources below contain everything you need. Source code (units, program files), scripts, also game data sources (GIMP *.xcf files, Blender *.blend files and so on). Everything is open source, GNU GPL >= 2.
Unstable (latest) version: You can download it from the GitHub:
It is compatible with the latest Castle Game Engine version from GitHub.