Castle Game Engine is a cross-platform (desktop, mobile, console) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, Spine and more. Fast clean code using modern Pascal. Free and open-source.
Downloads and documentation: https://castle-engine.io/
Support us on Patreon: https://www.patreon.com/castleengine
Features:
- Design 3D, 2D games and user interfaces in a visual editor.
- Use any software to create your models. We have dedicated documentation how to export from Blender. We have integration with Sketchfab.
- Cross-platform for desktop (Windows, Linux, macOS...), mobile (Android, iOS) and consoles (Nintendo Switch). Web platform is coming.
- Render with graphic effects (shadows, mirrors, bump mapping, shader effects...).
- Edit the scene graph (X3D) at runtime. Create 3D visualization tools.
- Render in a dedicated window or on a form (Lazarus LCL, Delphi FMX or VCL form).
- More: Physics, behaviors, creatures with ready AI, spatial sound...