SaaSHub helps you find the best software and product alternatives Learn more →
Castle-engine Alternatives
Similar projects and alternatives to castle-engine
-
Uno Platform
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
PeaZip
Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.
-
o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
-
-
-
-
stride-website
This repository hosts the source code for the official Stride 3D engine website. Contributors can follow the build instructions provided to run the website locally.
-
Tiny.Sim
A cross platform real time 2D/3D graphics and 2D physics simulation library for Free Pascal
-
awesome-pascal
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
-
-
pasvulkan
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
-
-
-
LAMWManager-linux
LAMW Manager is a command line tool,like APT, to automate the installation, configuration and upgrade the framework LAMW - Lazarus Android Module Wizard
-
-
-
castle-engine discussion
castle-engine reviews and mentions
- Ask HN: Anyone else use freepascal as their low level language?
-
Castle Game Engine: Web target – big progress, first 3 demos to try
Interesting that it is written in Pascal:
https://github.com/castle-engine/castle-engine
The minimal demos are still surprisingly big though (same ballpark as Unity web builds).
For a language without runtime I would expect a couple hundred kilobytes at most for those simple demos (but the download is 6.4 MB compressed and decompresses to 43 MByte, and takes significant time after the download is finished to start). Would be interesting to figure out why dead code doesn't seem to be removed by the compiler (e.g. is it because of the engine design, or because the Pascal-to-WASM compiler doesn't support dead code elimination).
- Castle Engine – free and OS, x-platform, 2D/3D game engine using modern Pascal
-
Is Fortran "A Dead Language"?
The Castle Game engine is not mentioned often, but it looks pretty mature from the screenshots and has been in active development for many years. Most recent news update was a few weeks ago. I have not gotten around to try it yet. Only started playing around with FreePascal a bit last year after not having used Pascal at all for some 25 years.
https://castle-engine.io/
- Unity: We Have Heard You
-
Modern Object Pascal Introduction for Programmers
This is a nice introduction. Apparently the author also implemented a full game engine in Object Pascal: https://github.com/castle-engine/castle-engine/. I wonder whether the performance is sufficient; according to available benchmarks (e.g. the CLBG) the code generated by FreePascal is about three to four times slower than C/C++; does anyone have experience with it?
-
Planned: Steam integration and engine available as a download on Steam
Thanks to Eugene Loza, this is already in review: https://github.com/castle-engine/castle-engine/pull/471.
-
Web target – progress and plans
Trung Le (Kagamma) has been doing lots of work with CGE + FPC WebAssembly. His fork contains a branch wasm32-wasi-port with lots of active work. I absolutely expect that we’ll merge it to CGE webassm\platformer\test at some point, and then to master branch :)
- Castle Game Engine
-
International Pascal Congress
The Castle Game Engine mentioned in one of the courses sounds interesting. https://castle-engine.io/
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Aug 2026
Stats
castle-engine/castle-engine is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of castle-engine is Pascal.