Castle Game Engine is an open-source, cross-platform, 3D game engine written in Pascal. It is designed to make game development faster, easier, and more accessible to both experienced and novice developers. It is compatible with Windows, MacOS, iOS, Android, and Linux, and can be used to create games for PC, consoles, and mobile devices. It supports popular game engines such as Unity and Unreal Engine, and also provides shader language support for OpenGL and WebGL. Castle Game Engine also offers an intuitive graphical user interface, an advanced physics engine, a 3D audio system, and a wide range of tools for game development. With its modular design, developers can build their own custom game engines using the components of the Castle Game Engine.
Construct Classic was discontinued to focus on https://alternativeapp.info/software/construct-2/ 2. The latest version, r2, released in February 2012, can still be downloaded from SourceForge.