A voxel sandbox made in Magnum.
NOTE: Windows users need MSYS2 to build Myriad. Everything must be done within MSYS2.
- Windows (MSYS2)
Be sure to update MSYS2 with
pacman -Syu
(It may be need to be ran multiple time)pacman -S mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-python3 mingw-w64-x86_64-glfw mingw-w64-x86_64-libpng
-
Project
mkdir myriad-build && cd myriad-build
-
Corrade
git clone https://github.com/mosra/corrade.git cd corrade mkdir -p build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -G "MSYS Makefiles" make -j make install
-
Magnum
cd ../.. git clone https://github.com/mosra/magnum.git cd magnum mkdir -p build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DWITH_GLFWAPPLICATION=ON -DWITH_WINDOWLESSCGLAPPLICATION=ON -DWITH_WINDOWLESSGLXAPPLICATION=ON -DWITH_WINDOWLESSWGLAPPLICATION=ON -DWITH_WINDOWLESSWINDOWSEGLAPPLICATION=ON -DWITH_AUDIO=ON -DWITH_PRIMITIVES=ON -DWITH_SHADERS=ON -DWITH_SHAPES=ON -DWITH_TEXT=ON -G "MSYS Makefiles" make -j make install
-
Magnum Plugins
cd ../.. git clone https://github.com/mosra/magnum-plugins.git cd magnum-plugins mkdir -p build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DWITH_DRFLACAUDIOIMPORTER=ON -DWITH_FREETYPEFONT=ON -DWITH_PNGIMPORTER=ON -DWITH_STBVORBISAUDIOIMPORTER=ON -G "MSYS Makefiles" make -j make install
-
Magnum Extras
cd ../.. git clone https://github.com/mosra/magnum-extras.git cd magnum-extras mkdir -p build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DWITH_UI=ON -G "MSYS Makefiles" make -j make install
-
Myriad
cd ../.. git clone https://github.com/teammycelium/myriad.git cd myriad mkdir -p build && cd build cmake .. -G "MSYS Makefiles" make -j make install
Txuritan |
|
- API
- Blocks
- Logs
- Ores
- Planks
- Commands
- Compatibly
- Dimensions
- Entities
- Mobs
- Generation
- Biomes
- Items