Releases: GaijinEntertainment/DagorEngine
Build 2025/01/15 (Engine, Tools, Basic samples, OuterSpace game sample and daNetGame scene viewer)
This is rebuild after breaking changes (format of shadersdump and format of FX dump) after 2025/01/14.
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (mandatory base) binary files. They are needed if you plan to build everything from scratch.
outerSpace-devsrc.7z contains source (develop) files for OuterSpace sample game project. They are needed to build game resources from scratch.
east_district-dagor.tar.gz contains sample EastDistrict scene files that can be loaded and viewed with dngSceneViewer sample app. viewer
folder in archive contains both prebuilt data to be loaded (compiledShaders
, content
, content.hq
, sound
, ui
) and prebuilt binaries of dngSceneViewer app (built for windows-x86_64, windows-arm64, linux-x86_64, linux-e2k (elbrus-v5), macOS x86_64 and arm64 arch)
After downloading mandatory binary files above and unpacking it to DagorEngine folder (root of git repo) you can rebuild tools and samples with build_all.cmd
(or build_all_linux.sh
, build_all_macOS.sh
) batch scripts. It builds tools and utils that later are used to compile shaders and build vromfs binaries.
When tools are built (or downloaded as prebuilt binaries) you can rebuild game resources of samples with dabuild_all.cmd
(or dabuild_all_linux.sh
, dabuild_all_macOS.sh
) batch script. It uses dabuild utility and builds source assets (models and textures) to game-readable form.
You can skip building everything from scratch (which may take a while) and download prebuilt executables and data:
tools-prebuilt-windows-x86_64.7z is full prebuilt CDK and utilities for Windows (64-bit).
tools-prebuilt-linux-x86_64.tar.gz is prebuilt version of limited set of tools for Linux (built on CentOS7).
tools-prebuilt-linux-e2k.tar.gz is prebuilt version of limited set of tools for Linux elbrus-v5 arch.
tools-prebuilt-macOS.tar.gz is prebuilt version of limited set of tools for macOS (x86_64 and universal arch).
plugins-3dsMax_2015-2022.7z contains prebuilt 3dsMax plugins (x86_64) for older versions (2015-2022) that are not easily buildable with ordinary devtools (requires older buildtools for older 3dsMax versions).
dag4blend.zip contains prebuilt Blender plugin (built from source code 2025/01/14, suitable for Blender 4.+)
You can skip building OuterSpace sample game project and download prebuilt archive to just run and test:
outerSpace-prebuilt-fullsrc.tar.gz contains prebuilt outerSpace/game
folder as well as source outerSpace/develop
and outerSpace/tools
folders. Contents of archive is suitable to run game and run tools to edit source data. Archive contains copy of tools\dargbox
to allow using devlauncher to start game but you will need to download prebuilt tools (see links above) to run daEditorX or assetViewer.
Some documentation is available at https://gaijinentertainment.github.io/DagorEngine/
Build 2024/12/17 (Engine, Tools, Basic samples, OuterSpace game sample and daNetGame scene viewer)
This is mainly late fixes release after 2024/12/04.
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (mandatory base) binary files. They are needed if you plan to build everything from scratch.
outerSpace-devsrc.7z contains source (develop) files for OuterSpace sample game project. They are needed to build game resources from scratch.
east_district-dagor.tar.gz contains sample EastDistrict scene files that can be loaded and viewed with dngSceneViewer sample app. viewer
folder in archive contains both prebuilt data to be loaded (compiledShaders
, content
, content.hq
, sound
, ui
) and prebuilt binaries of dngSceneViewer app (built for windows-x86_64, windows-arm64, linux-x86_64, linux-e2k (elbrus-v5), macOS x86_64 and arm64 arch)
After downloading mandatory binary files above and unpacking it to DagorEngine folder (root of git repo) you can rebuild tools and samples with build_all.cmd
(or build_all_linux.sh
, build_all_macOS.sh
) batch scripts. It builds tools and utils that later are used to compile shaders and build vromfs binaries.
When tools are built (or downloaded as prebuilt binaries) you can rebuild game resources of samples with dabuild_all.cmd
(or dabuild_all_linux.sh
, dabuild_all_macOS.sh
) batch script. It uses dabuild utility and builds source assets (models and textures) to game-readable form.
You can skip building everything from scratch (which may take a while) and download prebuilt executables and data:
tools-prebuilt-windows-x86_64.7z is full prebuilt CDK and utilities for Windows (64-bit).
tools-prebuilt-linux-x86_64.tar.gz is prebuilt version of limited set of tools for Linux (built on CentOS7).
tools-prebuilt-linux-e2k.tar.gz is prebuilt version of limited set of tools for Linux elbrus-v5 arch.
tools-prebuilt-macOS.tar.gz is prebuilt version of limited set of tools for macOS (x86_64 and universal arch).
plugins-3dsMax_2015-2022.7z contains prebuilt 3dsMax plugins (x86_64) for older versions (2015-2022) that are not easily buildable with ordinary devtools (requires older buildtools for older 3dsMax versions).
dag4blend.zip contains prebuilt Blender plugin (build from source code 2024/12/03, suitable for Blender 4.+)
You can skip building OuterSpace sample game project and download prebuilt archive to just run and test:
outerSpace-prebuilt-fullsrc.tar.gz contains prebuilt outerSpace/game
folder as well as source outerSpace/develop
and outerSpace/tools
folders. Contents of archive is suitable to run game and run tools to edit source data. Archive contains copy of tools\dargbox
to allow using devlauncher to start game but you will need to download prebuilt tools (see links above) to run daEditorX or assetViewer.
Some documentation is available at https://gaijinentertainment.github.io/DagorEngine/
Build 2024/12/04 (Engine, Tools, Samples and OuterSpace game sample)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (mandatory base) binary files. They are needed if you plan to build everything from scratch.
outerSpace-devsrc.7z contains source (develop) files for OuterSpace sample game project. They are needed to build game resources from scratch.
east_district-dagor.tar.gz contains sample EastDistrict scene files that can be loaded and viewed with dngSceneViewer sample app. viewer
folder in archive contains both prebuilt data to be loaded (compiledShaders
, content
, content.hq
, sound
, ui
) and prebuilt binaries of dngSceneViewer app (built for windows-x86_64, linux-x86_64 and macOS x86_64 arch)
After downloading mandatory binary files above and unpacking it to DagorEngine folder (root of git repo) you can rebuild tools and samples with build_all.cmd
(or build_all_linux.sh
, build_all_macOS.sh
) batch scripts. It builds tools and utils that later are used to compile shaders and build vromfs binaries.
When tools are built (or downloaded as prebuilt binaries) you can rebuild game resources of samples with dabuild_all.cmd
(or dabuild_all_linux.sh
, dabuild_all_macOS.sh
) batch script. It uses dabuild utility and builds source assets (models and textures) to game-readable form.
You can skip building everything from scratch (which may take a while) and download prebuilt executables and data:
tools-prebuilt-windows-x86_64.7z is full prebuilt CDK and utilities for Windows (64-bit).
tools-prebuilt-linux-x86_64.tar.gz is prebuilt version of limited set of tools for Linux (built on CentOS7).
tools-prebuilt-macOS.tar.gz is prebuilt version of limited set of tools for macOS (x86_64 and universal arch).
plugins-3dsMax_2015-2022.7z contains prebuilt 3dsMax plugins (x86_64) for older versions (2015-2022) that are not easily buildable with ordinary devtools (requires older buildtools for older 3dsMax versions).
dag4blend.zip contains prebuilt Blender plugin (build from source code 2024/12/03, suitable for Blender 4.+)
You can skip building OuterSpace sample game project and download prebuilt archive to just run and test:
outerSpace-prebuilt-fullsrc.tar.gz contains prebuilt outerSpace/game
folder as well as source outerSpace/develop
and outerSpace/tools
folders. Contents of archive is suitable to run game and run tools to edit source data. Archive contains copy of tools\dargbox
to allow using devlauncher to start game but you will need to download prebuilt tools (see links above) to run daEditorX or assetViewer.
Some documentation is available at https://gaijinentertainment.github.io/DagorEngine/
Build 2024/11/05 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (mandatory base) binary files.
tools-prebuilt-windows-x86_64.7z is full prebuilt CDK and utilities for Windows.
samples-prebuilt-game-windows.7z is built samples (EXE, shaders, game resources) for Windows.
tools-prebuilt-linux-CentOS7.tar.gz and samples-prebuilt-game-linux-CentOS7.tar.gz are prebuilt version for Linux (built on CentOS7)
tools-prebuilt-macOS.tar.gz and samples-prebuilt-game-macOS.tar.gz are prebuilt version for macOS (x86_64)
plugins-3dsMax_2015-2022.7z contains prebuilt 3dsMax plugins (x86_64) for older versions (2015-2022)
dag4blend.zip contains prebuilt Blender plugin (build from source code 2024/11/05, suitable for Blender 4.+)
Some documentation is available at https://gaijinentertainment.github.io/DagorEngine/
Build 2024/01/02 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (base) binary files.
tools-prebuilt.7z is full prebuilt CDK and utilities.
samples-prebuilt-game.7z is built samples (EXE, shaders, game resources).
tools-prebuilt-linux64.tar.gz and samples-prebuilt-game-linux64.tar.gz are prebuilt version for linux (built on CentOS7)
tools-prebuilt-macOS.tar.gz and samples-prebuilt-game-macOS.tar.gz are prebuilt version for macOS (x86_64)
outerSpace-devsrc.7z contains source (develop) files for OuterSpace sample project,
it includes assets and location with landscape (Gaija Planet).
plugin3dsMax-x64_2011-2022.7z contains prebuilt 3dsMax plugins for older versions (2011-2022)
dag4blend.zip contains prebuilt Blender plugin (build from source code 2024/02/20, suitable for Blender 4.+)
Build 2023/11/27 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (base) binary files.
tools-prebuilt.7z is full prebuilt CDK and utilities.
samples-prebuilt-game.7z is built samples (EXE, shaders, game resources).
outerSpace-devsrc.7z contains source (develop) files for OuterSpace sample project,
it includes assets and location with landscape (Gaija Planet).
Build 2023/11/19 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (base) binary files.
tools-prebuilt.7z is full prebuilt CDK and utilities.
samples-prebuilt-game.7z is built samples (EXE, shaders, game resources).
Build 2023/11/07 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (base) binary files.
tools-prebuilt.7z is full prebuilt CDK and utilities.
samples-prebuilt-game.7z is built samples (EXE, shaders, game resources).
Build 2023/10/31 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z remain the same and may be downloaded via links.
tools-prebuilt.7z is full prebuilt CDK and utilities.
samples-prebuilt-game.7z is built samples (EXE, shaders, game resources).
Build 2023/10/22 (Engine, Samples and Tools)
Binaries for tools and samples.
tools-base.7z and samples-base.7z are pure source (base) binary files.
tools-prebuilt.7z is full prebuilt CDK and utilities.
samples-prebuilt-game.7z is built samples (EXE, shaders, game resources).