{"repo":"doriaxengine/doriax","free":true,"listed":false,"github":"https://github.com/doriaxengine/doriax","clone":"git clone https://github.com/doriaxengine/doriax.git","description":"Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design","language":"C++","stars":728,"topics":["cross-platform","directx","entity-component-system","game-development","game-engine","opengl","opengl-es","data-oriented-design","ecs","game-dev"],"license":"MIT","category":"game-templates","readme_excerpt":"A free, open-source 2D/3D game engine and integrated editor for building cross-platform games and interactive projects with Lua or C++. Doriax Engine is a lightweight, ECS-based game engine built around data-oriented design, with an integrated workflow for visual editing, shader authoring, and project export. Introducing Doriax Engine - see feature highlights Overview Doriax Engine combines a lightweight runtime with a modern desktop editor for creating 2D and 3D games. The project keeps its ECS and data-oriented foundation, but now extends far beyond a runtime API: author scenes visually, script in Lua or C++, generate shader data, export projects, and build for multiple platforms from a single environment. Why Doriax - Integrated editor for 2D and 3D scene creation - Built-in AI assistant that creates entities and scripts from natural language - Project generation, build orchestration, and export tooling - Shader compilation and cross-platform shader translation for exported projects - Lua for fast iteration and C++ for native performance - ECS-based, data-oriented runtime designed for efficiency - Cross-platform deployment with OpenGL, Vulkan, Metal, and DirectX backends Editor Workflow - Scene hierarchy, inspector, and resource management - 2D tools for sprites, tilemaps, and sprite slicing - 3D scene editing with cameras, lighting, models, and play mode - Animation tools, timeline editing, and bone workflows - Integrated code editor and scripting workflow for Lua and C++","default_branch":null,"files":null,"tree":[],"storefront":"/r/doriaxengine","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/doriaxengine/doriax/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}