Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
git clone https://github.com/doriaxengine/doriax.gitdoriaxengine/doriax
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
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.
| Area | Support |
|---|---|
| Editor downloads | Windows, Linux, macOS |
| Project targets | Windows, Linux, macOS, Android, iOS, HTML5 |
| Graphics APIs | OpenGL, Vulkan, Metal, DirectX |
| Scripting | Lua, C++ |
Download a prebuilt editor from doriax.org or build from source:
git clone https://github.com/doriaxengine/doriax.git cd doriax cmake -S . -B build -DCMAKE_BUILD_TYPE=Release cmake --build build --config Release
The root project builds doriax-editor. On single-config generators the executable is typically created under build/. On multi-config generators such as Visual Studio, look under the configuration subdirectory. Platform-specific setup is still being refreshed under the Doriax name.
editor/ - desktop editor, windows, tools, project generation, and export flowengine/ - runtime engine, platform layers, rendering, ECS, and project templatesshadercompiler/ - shader compilation and translation toolslibs/ - bundled third-party dependenciesDoriax Engine is the next phase of Supernova Engine. Version 0.5.5 was the last release of the legacy Supernova engine. Some internal folders, and older external references may still mention the previous name while the rebranding and documentation refresh continue.
Doriax Engine is released under the MIT License and is free for personal and commercial use. Third-party libraries included in the repository keep their own licenses.
more like this
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.
search projects, people, and tags