
| 📰 Title: | Doriax Engine | 🕹️ / 🛠️ Type: | Tool |
|---|---|---|---|
| 🗃️ Genre: | Development | 👁️ Visual: | 2D & 3D |
| 🏷️ Category: | Development ➤ Engine ➤ 2D & 3D ➤ Misc. | 🏝️ Perspective: | First person (interface) |
| 🔖 Tags: | Development; 2D & 3D engine; ecs; GUI; Lua; C++; AI; PBR Rendering; Physics; Multi-platform | ⏱️ Pacing: | Real Time |
| 🐣️ Approx. start: | 2016-07-24 | 👫️ Played: | Single & Multi |
| 🐓️ Latest: | 2026-08-31 | 🚦 Status: | 04. Released (status) |
| 📍️ Version: | Latest: - // Dev: 💥️ 0.7.0/1 / 0de9b7e | ❤️ Like it: | 9. ⏳️ |
| 🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 7. ⏳️ |
| 🏛️ License: | MIT | ⭐ (temporary): | |
| 🎰️ ID: | 16628 | 🐛️ Created: | 2026-07-25 |
| 💡 Lights on: | 🚧️ Some work remains to be done: | ||
|---|---|---|---|
| 📰 What's new?: | 💥️ New | 💭️ New version published (to be updated): | |
| 🦣️ Awaiting publication on Mastodon: | 🎨️ Significant improvement: | ||
| 🦺️ Work in progress: | 🎖️ This work: | ||
| 📰 Previous News: | 🛜️ RSS (on RSS Guard): | ||
| 👫️ Contrib.: | goupildb | 🛜️ Reading frequency: | 0w (well-spaced updates) |
| 🐜️ Updated: | 2026-09-19 |
| 📦️ Package name: | ..... 📦️ Arch: | ||
|---|---|---|---|
| 📄️ Source: | ..... 📦️ RPM: | ||
| ⚙️ Generic binary: | ..... 📦️ Deb: | ||
| 🌍️ Browser version: | ..... 📦️ AppImage: | ||
| 📱️ Mobile support: | ..... 📦️ Flatpak: | ||
| 🧹️ Not use: | ..... 📦️ Snap: |
| 📜️[en]: | A libre, multiplatform, lightweight, efficient and user-friendly 2D and 3D game engine, featuring an Entity Component System (ECS) and data-driven design. It notably supports Lua and C++ scripting, sprites, tiled maps, 3D models and skeletal animation, and features a powerful visual editor (with scene hierarchy, property inspector, animation timeline, code editor and resource management), AI assistance (using natural language, which creates entities, writes and modifies Lua or C++ scripts, and builds the project), PBR rendering (dynamic shadows, global illumination, fog, sky system, materials), and integrated 2D and 3D physics. | 📜️[fr]: | Un moteur de jeu 2D et 3D, libre, multiplateforme, léger, efficace et simple d'utilisation, avec système de composants d'entités (ECS) et conception orientée données. Il offre notamment le support de l'écriture en script Lua et en C++, des sprites, des cartes de tuiles, des modèles 3D, de l'animation squelettique, dispose d'un éditeur visuel puissant (avec hiérarchie des scènes, inspecteur de propriétés, timeline d’animation, éditeur de code et gestion des ressources), d'une assistance IA (en langage naturel, qui crée des entités, écrit et modifie des scripts Lua ou C++, et construit le projet), dispose d'un rendu PBR (ombres dynamiques, éclairage global, brouillard, système de ciel, matériaux), et d'une physique 2D et 3D intégrée. |
|---|
🏝️ Trailer: (202607),
🐹️ From Users: (202607),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202607) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 3(tags) 4(commits)]
💰 Commercial
• [Support their work (Donate)]
🍩️ Resources
• (empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (Doriax Engine Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Eduardo Doria (eduardodoria) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Bluesky] [X] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]
🐝️ Related
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [eduardodoria on reddit (20260724)]
🦣️ Social Networking Update (on mastodon)
🛠️️ Title: Doriax Engine
🦊️ Idea: A libre, lightweight, efficient & user-friendly 2D & 3D game engine
🏡️ https://www.doriax.org
🐣️ https://github.com/doriaxengine/doriax
🔖 #LinuxGameDev #LibreEngine #2D #3D #GUI
📦️ #Libre #Bin
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🥁️ Update: 0.7.0/1
⚗️ Major release (Unst.)🍏️
📌️ Changes: https://github.com/doriaxengine/doriax/releases
🦣️ From: 🛜️ https://github.com/doriaxengine/doriax/tags.atom
🏝️ https://www.youtube.com/embed/3eqhaAZBNss
🐹️ https://www.youtube.com/embed/FJKy-iHXtl0
🕶️ A view of its UI (v. 0.6, taken from the author’s website) showing, in the main part of the screen, a scene depicting a small office and two windows, with the scene’s lighting highlighted by beams of light. At the top of the UI are the menus; on either side are the control windows; and at the bottom are interface messages.
📚️ Doriax Engine is a libre, multiplatform, lightweight, efficient and user-friendly 2D and 3D game engine, featuring an Entity Component System (ECS) and data-driven design. It notably supports Lua and C++ scripting, sprites, tiled maps, 3D models and skeletal animation, and features a powerful visual editor (with scene hierarchy, property inspector, animation timeline, code editor and resource management), AI assistance (using natural language, which creates entities, writes and modifies Lua or C++ scripts, and builds the project), PBR rendering (dynamic shadows, global illumination, fog, sky system, materials), and integrated 2D and 3D physics.
🕵 xxx: (🧪️Not_tested)
📜️ "A libre, lightweight, efficient and user-friendly 2D and 3D game engine, featuring an Entity Component System (ECS) and data-driven design" 📜️
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
Lightweight engine for 2D & 3D games
A lightweight, efficient, and straightforward open-source game engine. Built with data-driven design and ECS architecture for maximum performance. Script in Lua or C++ and deploy to 6 platforms.
A quick tour of Doriax Engine
A walkthrough of Doriax Engine — the editor, the ECS runtime, and scripting your game in Lua or C++.
Everything you need to bring your vision to life
A lean engine built from the ground up with performance, efficiency, and simplicity at its core.
✅️ 2D & 3D Engine
Full support for both 2D and 3D game development with lightweight, small output code. Sprites, tilemaps, 3D models, skeletal animation, and more — all in one lean, efficient workflow.
✅️ Built-in Editor
A powerful visual editor with scene hierarchy, properties inspector, animation timeline, code editor, and resource management — all integrated.
✅️ AI Assistant
A built-in AI chat that acts as an agent inside the editor. Describe what you want in plain language and it creates entities, writes and edits Lua or C++ scripts, and builds your project — right where you work.
✅️ Lua & C++
Use Lua for rapid prototyping and flexible scripting, or C++ for full performance — C++ scripts are compiled at buildtime, not runtime, for maximum efficiency. Combine both seamlessly.
✅️ Entity Component System
Modern ECS with data-driven design at its core. Lean architecture that maximizes CPU cache performance while keeping the engine lightweight, efficient, and straightforward.
✅️ Cross-Platform
Write once, deploy to 6 platforms. Native support for Windows, Linux, macOS, Android, iOS, and HTML5 with OpenGL, Vulkan, Metal, and DirectX backends.
✅️ PBR Rendering
Physically-based rendering with dynamic shadows, global illumination, fog, sky system, and advanced material support for photorealistic visuals.
✅️ Physics Engine
Integrated 2D and 3D physics powered by Box2D and Jolt Physics. Rigid bodies, joints, collision detection, and more out of the box.
✅️ Open Source & Free
MIT licensed, completely free for personal and commercial use. No royalties, no strings attached. Developers who adopt the engine will receive full support, with improvements delivered as quickly as possible.
A complete editor built for creators
Design scenes, write code, animate characters, and test your game — with a built-in AI assistant at your side, all from one unified environment.
Help Doriax Engine grow stronger
Doriax Engine is built by a passionate developer committed to providing full support to every adopter. Your donation helps fund development, infrastructure, and keeps the engine free and open source for everyone.
Every contribution — no matter the size — helps deliver improvements as quickly as possible.
Un moteur de jeu 2D et 3D, libre, léger, efficace et simple d'utilisation, avec système de composants d'entités (ECS) et conception orientée données, par la Doriax Engine Team, initié par Eduardo Doria (eduardodoria).
Doriax Engine est un moteur de jeu 2D et 3D, libre, multiplateforme, léger, efficace et simple d'utilisation, avec système de composants d'entités (ECS) et conception orientée données. Il offre notamment le support de l'écriture en script Lua et en C++, des sprites, des cartes de tuiles, des modèles 3D, de l'animation squelettique, dispose d'un éditeur visuel puissant (avec hiérarchie des scènes, inspecteur de propriétés, timeline d’animation, éditeur de code et gestion des ressources), d'une assistance IA (en langage naturel, qui crée des entités, écrit et modifie des scripts Lua ou C++, et construit le projet), dispose d'un rendu PBR (ombres dynamiques, éclairage global, brouillard, système de ciel, matériaux), et d'une physique 2D et 3D intégrée.
Moteur de jeu pour projets 2D et 3D avec système de composants d'entités (ECS) et conception orientée données
Moteur léger pour jeux 2D et 3D
Un moteur de jeu libre, léger, efficace et simple d'utilisation. Conçu selon une approche orientée données et une architecture ECS pour des performances optimales. Écrivez vos scripts en Lua ou en C++ et déployez-les sur 6 plateformes.
Présentation rapide de Doriax Engine
Une présentation de Doriax Engine : l’éditeur, le runtime ECS et la programmation de votre jeu en Lua ou en C++.
Tout ce dont vous avez besoin pour donner vie à votre vision
Un moteur épuré conçu dès le départ pour privilégier les performances, l’efficacité et la simplicité.
✅️ Moteur 2D et 3D
Prise en charge complète du développement de jeux en 2D et en 3D avec un code de sortie léger et compact. Sprites, cartes de tuiles, modèles 3D, animation squelettique et bien plus encore — le tout dans un workflow allégé et efficace.
✅️ Éditeur intégré
Un éditeur visuel puissant avec hiérarchie des scènes, inspecteur de propriétés, timeline d’animation, éditeur de code et gestion des ressources — le tout intégré.
✅️ Assistant IA
Un chat IA intégré qui agit comme un agent au sein de l’éditeur. Décrivez ce que vous souhaitez en langage naturel et il crée des entités, écrit et modifie des scripts Lua ou C++, et construit votre projet — directement là où vous travaillez.
✅️ Lua et C++
Utilisez Lua pour un prototypage rapide et des scripts flexibles, ou C++ pour des performances optimales — les scripts C++ sont compilés lors de la construction, et non lors de l’exécution, pour une efficacité maximale. Combinez les deux en toute transparence.
✅️ Système Entité-Composant (ECS)
Un ECS moderne dont la conception est axée sur les données. Une architecture allégée qui optimise les performances du cache du processeur tout en garantissant un moteur léger, efficace et simple d’utilisation.
✅️ Multiplateforme
Écrivez une seule fois, déployez sur 6 plateformes. Prise en charge native de Windows, Linux, macOS, Android, iOS et HTML5 avec les backends OpenGL, Vulkan, Metal et DirectX.
✅️ Rendu PBR
Rendu basé sur la physique avec ombres dynamiques, éclairage global, brouillard, système de ciel et prise en charge avancée des matériaux pour des visuels photoréalistes.
✅️ Moteur physique
Physique 2D et 3D intégrée, optimisée par Box2D et Jolt Physics. Corps rigides, articulations, détection de collisions et bien plus encore, prêts à l’emploi.
✅️ Open source et gratuit
Sous licence MIT, entièrement gratuit pour un usage personnel et commercial. Pas de redevances, pas de conditions. Les développeurs qui adoptent le moteur bénéficieront d’une assistance complète, avec des améliorations livrées aussi rapidement que possible.
Un éditeur complet conçu pour les créateurs
Concevez des scènes, écrivez du code, animez des personnages et testez votre jeu — avec un assistant IA intégré à vos côtés, le tout depuis un environnement unifié.
Aidez Doriax Engine à se développer
Doriax Engine est développé par un développeur passionné qui s'engage à fournir une assistance complète à chaque utilisateur. Votre don contribue à financer le développement et l'infrastructure, et permet de maintenir le moteur libre et open source pour tous.
Chaque contribution, quel que soit son montant, aide à apporter des améliorations aussi rapidement que possible.