EVERYTHING XIAOMI
Get listed
Castle Game Engine logo

Castle Game Engine

Castle Game Engine is a free, open-source engine for making 2D and 3D games, with a visual editor and an Object Pascal API.

Place
#48 of 92
Score
7.3
Castle Game Engine's website

What Castle Game Engine is

Castle Game Engine is a free, open-source engine for making 2D and 3D games, with a visual editor and an Object Pascal API. Its editor can be used to design game worlds and user interfaces, then build projects for multiple platforms. Listed targets include Windows, Linux, macOS, Android, and iOS, with mobile export supported.

Graphics features include shader effects, physically based rendering, shadows, mirrors, bump mapping, and post-processing. The engine supports 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 support includes a command-line tool, a Docker image, and setup documentation for GitHub Actions, GitLab CI, Jenkins, and Woodpecker CI. The engine can be used to make proprietary applications. Provided Linux binaries require GLIBC 2.34 or newer; older systems can compile from source. The project says supported operating systems must still receive security support from their vendors, with Windows 10 temporarily supported as of 2026.

Good

  • Free and open-source; proprietary apps are allowed.
  • Visual editor designs game worlds and user interfaces.
  • Targets Windows, Linux, macOS, Android, and iOS.
  • Supports glTF, X3D, sprite sheets, and Spine 2D.
  • Includes command-line and Docker build tools.

Watch out

  • Object Pascal is the listed scripting language.
  • Provided Linux binaries require GLIBC 2.34 or newer.
  • Windows 10 is only temporarily supported as of 2026.

Who it suits

Castle Game Engine suits developers seeking an open-source 2D or 3D engine who are comfortable with Object Pascal. Its listed targets include desktop and mobile platforms, and its license permits proprietary applications.

Verdict

Castle Game Engine offers a visual editor, broad listed platform targets, and an open-source license that allows proprietary projects. Linux users on older systems can compile from source, while the project’s supported-OS policy depends on vendor security support.

Plans and prices

From Castle Game Engine's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Castle Game EngineFreeFree and open-source · may be used to make proprietary applications

The facts

Each one read from Castle Game Engine's own pages, with the date it was checked.

What it does

Build automation
It provides a command-line build tool and Docker image, with setup documentation for GitHub Actions, GitLab CI, Jenkins and Woodpecker CI.checked 11 Oct 2026
Creator
The credits page says Castle Game Engine was created by Michalis Kamburelis.checked 11 Oct 2026
Data formats
The engine supports glTF, X3D, sprite sheets and Spine 2D animations.checked 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.checked 11 Oct 2026
Editor
Its visual editor can design 3D and 2D game worlds and user interfaces, and build projects for multiple platforms.checked 11 Oct 2026
Integrations
The project lists Visual Studio Code, Lazarus, Delphi, Blender and Sketchfab among supported tools and services.checked 11 Oct 2026
License
The engine is open-source and can be used to make proprietary applications.checked 11 Oct 2026
Mobile export
Yeschecked 24 Sep 2026
Networking
Networking features include asynchronous URL downloads and integrations with Indy, mORMot 2 and RNL.checked 11 Oct 2026
Purpose
Castle Game Engine is a cross-platform 3D and 2D game engine with a visual editor and Object Pascal API.checked 11 Oct 2026
Rendering
Graphics features include shader effects, physically based rendering, shadows, mirrors, bump mapping and post-processing.checked 11 Oct 2026
Scripting languages
Object Pascal (Free Pascal/Lazarus)checked 24 Sep 2026
Source code model
open_sourcechecked 24 Sep 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.checked 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.checked 11 Oct 2026

Money

Free plan
Yeschecked 24 Sep 2026

Where it runs

Linux requirement
Provided Linux binaries require GLIBC 2.34 or newer; users of older systems can compile from source.checked 11 Oct 2026
Target platforms
Windows,Linux,macOS,Android,iOSchecked 24 Sep 2026
Windows downloads
The maker says its Windows downloads include code-signed executables to reduce alerts from Windows protection tools.checked 11 Oct 2026

Alternatives to Castle Game Engine

All alternatives
  1. 1Felgo logo

    Felgo

    Free planAndroidiOSWebAPI
    8.7Free plan
  2. 2Construct 3 logo

    Construct 3

    Free planAndroidiOSWebLinux
    8.6Free plan
  3. 3Ren'Py logo

    Ren'Py

    Free planOpen sourceAndroidiOSWebAPI
    8.6Free plan
  4. 4

    Bevy

    Free planAndroidiOSWebLinux
    8.6From $5 a month
  5. 5Unity logo

    Unity

    Free planAndroidiOSWebAPI
    8.5Free plan
  6. 6Godot Engine logo

    Godot Engine

    Free planAndroidiOSWebAPI
    8.3Free plan