A downloadable game engine for Windows, macOS, and Linux

Doriax Engine is a free, lightweight, open-source game engine and integrated editor for creating 2D and 3D games. Design scenes visually, script gameplay in Lua or C++, and export projects from one unified environment.

Free for personal and commercial use under the MIT License — no royalties and no sign-up required.

Build in 2D and 3D

  • Integrated visual editor: scene hierarchy, component inspector, resource browser, animation timeline, code editor, play mode, and export tools.
  • Lua and C++ scripting: iterate quickly with Lua, use compiled C++ for native performance, or combine both in one project.
  • Data-oriented ECS: a lightweight Entity Component System designed for efficient, cache-friendly runtime performance.
  • 2D workflow: sprites, tilemaps, sprite and tileset slicing, polygons, animation, 2D lights, normal maps, and occluder shadows.
  • 3D workflow: GLTF/GLB and OBJ models, PBR materials, skeletal animation, morph targets, mesh instancing, terrain, particles, dynamic lights, and shadows.
  • Physics: integrated 2D and 3D physics powered by Box2D and Jolt Physics.
  • Rendering and shaders: OpenGL, Vulkan, Metal, and DirectX backends with a shader-aware export pipeline and editable built-in shaders.
  • Built-in AI assistant: describe tasks in natural language to create entities, write or edit Lua and C++ scripts, and build projects inside the editor.
  • Six export targets: Windows, Linux, macOS, Android, iOS, and HTML5.

Open source

Doriax Engine is developed in the open under the MIT License. Read the source, report issues, contribute improvements, or build the editor yourself with CMake.

Learn and connect


Made by Eduardo Doria with support from the open-source community.

Download

Download
doriax_windows.zip
External
Download
doriax_linux.zip
External
Download
doriax_macos.zip
External

Install instructions

Download the package for your operating system, extract it, and launch the editor. On Windows, run doriax-editor.exe. Use doriax-editor-cmd.exe for scripting and CI.

Leave a comment

Log in with itch.io to leave a comment.