Freedom251 › Game Development Software
Castle Game Engine

What Castle Game Engine is
Castle Game Engine is an open-source engine for making 2D and 3D games, with a visual editor and an Object Pascal API. The editor supports designing game worlds and interfaces, then building projects for multiple platforms. Listed targets include Windows, Linux, macOS, Android, and iOS, with mobile export, multiplayer tools, and console export also listed. Graphics capabilities include shader effects, physically based rendering, shadows, mirrors, bump mapping, and post-processing. Supported formats include glTF, X3D, sprite sheets, and Spine 2D animations. The project lists Visual Studio Code, Lazarus, Delphi, Blender, and Sketchfab among supported tools and services. Build automation options include a command-line tool, a Docker image, and setup documentation for GitHub Actions, GitLab CI, Jenkins, and Woodpecker CI. Networking features include asynchronous URL downloads and integrations with Indy, mORMot 2, and RNL. The engine is free and may be used for proprietary applications. Provided Linux binaries require GLIBC 2.34 or newer; users of older systems can compile from source.
Who it suits
Castle Game Engine suits developers making 2D or 3D games for desktop and mobile targets who are comfortable with Object Pascal. Its free, open-source license also allows use in proprietary applications.
What it does well
- Visual editor for 2D and 3D worlds and interfaces
- Targets desktop and mobile platforms
- Supports multiplayer tools and console export
- Free and open-source, including proprietary use
- Build automation tools and CI setup documentation
What to know first
- Linux binaries require GLIBC 2.34 or newer
- Windows 10 support is temporary as of 2026
- Uses Object Pascal
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Castle Game Engine | Free and open-source · may be used to make proprietary applications | Free |
As castle-engine.io lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Castle Game Engine website.
- Choose an engine build for your operating system from the download page.
- For Linux binaries, check that the system has GLIBC 2.34 or newer, or compile from source.
- Use the visual editor to design a game world or interface.
- Build for a supported target platform with the editor or command-line tool.
Verdict
Castle Game Engine combines a visual editor, Object Pascal API, and multiple desktop and mobile targets. Check the Linux binary requirement and operating-system support policy against your development environment.
Questions
How much does Castle Game Engine cost?
The listed plan is free. The engine is free and open-source.
Can I use it to make proprietary applications?
Yes. Its open-source license permits use in proprietary applications.
Which platforms can I target?
Listed target platforms include Windows, Linux, macOS, Android, and iOS. The platform list also includes web, and console export is listed.
Which programming language does it use?
The listed scripting language is Object Pascal, with Free Pascal and Lazarus named as tools.
What operating systems have downloadable builds?
The download page offers builds for Windows x86_64, Linux x86_64, Raspberry Pi Linux Arm32 and Arm64, and macOS on Apple Silicon and Intel.
Who created Castle Game Engine?
The credits page names Michalis Kamburelis as its creator.
Facts from Castle Game Engine's own pages
- Build automation
- It provides a command-line build tool and Docker image, with setup documentation for GitHub Actions, GitLab CI, Jenkins and Woodpecker CI. · castle-engine.io, 11 Oct 2026
- Creator
- The credits page says Castle Game Engine was created by Michalis Kamburelis. · castle-engine.io, 11 Oct 2026
- Data formats
- The engine supports glTF, X3D, sprite sheets and Spine 2D animations. · castle-engine.io, 11 Oct 2026
- Download systems
- The download page provides engine builds for Windows x86_64, Linux x86_64, Raspberry Pi Linux Arm32 and Arm64, and macOS Apple Silicon and Intel. · castle-engine.io, 11 Oct 2026
- Editor
- Its visual editor can design 3D and 2D game worlds and user interfaces, and build projects for multiple platforms. · castle-engine.io, 11 Oct 2026
- Free plan
- Yes · castle-engine.io, 24 Sept 2026
- Integrations
- The project lists Visual Studio Code, Lazarus, Delphi, Blender and Sketchfab among supported tools and services. · castle-engine.io, 11 Oct 2026
- License
- The engine is open-source and can be used to make proprietary applications. · castle-engine.io, 11 Oct 2026
- Linux requirement
- Provided Linux binaries require GLIBC 2.34 or newer; users of older systems can compile from source. · castle-engine.io, 11 Oct 2026
- Mobile export
- Yes · castle-engine.io, 24 Sept 2026
- Networking
- Networking features include asynchronous URL downloads and integrations with Indy, mORMot 2 and RNL. · castle-engine.io, 11 Oct 2026
- Purpose
- Castle Game Engine is a cross-platform 3D and 2D game engine with a visual editor and Object Pascal API. · castle-engine.io, 11 Oct 2026
- Rendering
- Graphics features include shader effects, physically based rendering, shadows, mirrors, bump mapping and post-processing. · castle-engine.io, 11 Oct 2026
- Scripting languages
- Object Pascal (Free Pascal/Lazarus) · castle-engine.io, 24 Sept 2026
- Source code model
- open_source · castle-engine.io, 24 Sept 2026
- Support
- The maker invites questions and feedback on its forum and offers meetings with the engine lead to discuss use, bugs, feature requests and cooperation. · forum.castle-engine.io, 11 Oct 2026
- Supported operating systems
- The engine says it is supported only on systems that still receive security support from their vendors, with Windows 10 temporarily supported as of 2026. · castle-engine.io, 11 Oct 2026
- Target platforms
- Windows,Linux,macOS,Android,iOS · castle-engine.io, 24 Sept 2026
- Windows downloads
- The maker says its Windows downloads include code-signed executables to reduce alerts from Windows protection tools. · castle-engine.io, 11 Oct 2026
Where Castle Game Engine stands on Freedom251
- Game Development Software#4 of 43
- Game Engine Software#45 of 92
