Skip to content

rishteam/dod

Repository files navigation

dod

Clone

git clone --recursive https://github.com/rishteam/dod.git

Build

  • Dependencies
    • SFML 2.5.1
    • ImGui-SFML
      • Built with imgui docking branch
    • fmt
    • nlohmann-json
    • spdlog
    • glm
pacman -S - < package.txt
  • Build imgui-SFML with imgui docking branch

    • git clone -b docking https://github.com/ocornut/imgui.git imgui
    • git clone https://github.com/eliasdaler/imgui-sfml.git imgui-sfml && mkdir -p imgui-sfml/build && cd imgui-sfml/build
    • cmake -G "MSYS Makefiles" .. -DCMAKE_INSTALL_PREFIX=C:/msys64/mingw32 -DIMGUI_DIR=$(pwd)/../../imgui
    • make -j8 && make install
  • Environment

    • msys2
    • cmake
./scripts/build.sh full run
  • Generate documentation
    • make doxygen-docs

Demo

B03 - RishEngine01

B03 - RishEngine02

B03 - RishEngine03

B03 - RishEngine04

B03 - RishEngine05

B03 - RishEngine06

B03 - RishEngine0

B03 - RishEngine08

09

B03 - RishEngine10

B03 - RishEngine11

Reference