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.

Comfortable visual designer and powerful code

Visual editor

Design 3D and 2D games and user interfaces (with automatic scaling, anchors). Build and deploy the same project for multiple platforms. Integrate with various IDEs (Lazarus, Delphi, Visual Studio Code...).

Components

A lot of components to design viewport contents (3D and 2D world, using scenes, cameras, navigation, primitives, lights...) and user interface (buttons, images, labels...).

Lots of ways to define data

Use 3D models, 2D animations, sprite sheets. Great integration with authoring tools like Blender or shops like Sketchfab thanks to using open standards like glTF and X3D.

Graphic effects

Composable shader effects, shadows, mirrors, physically based rendering, bump mapping, gamma correction...

Cross-platform

Target any platform (desktop: Windows, Linux, macOS, FreeBSD, Raspberry Pi, mobile: Android, iOS, console: Nintendo Switch). Work on any desktop platform. WebGL and Oculus (VR) are coming as targets soon.

Clean and fast code

Native clean object-oriented programming language with modern Object Pascal. Fast builds, fast execution out-of-the-box.

Open source and friendly to continuous integration

Tooling friendly to continuous integration. Command-line build tool and Docker image. Ready files and documentation how to use with GitHub Actions, GitLab CI, Jenkins. Engine is completely open-source and can be used to make any (including proprietary) applications.

Latest news


MacStadium developer logo

We're a happy member of MacStadium Open Source Developer Program.
They provide us access to a remote Mac machine, we use it to develop our macOS and iOS targets.