# cruelEngine **Repository Path**: zinface/cruelEngine ## Basic Information - **Project Name**: cruelEngine - **Description**: a game engine in development - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-10-25 - **Last Updated**: 2022-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cruel engine ## Dependences 1. glfw3 2. vulkan SDK 3. glm 4. imgui ## Install dependences On archlinux see [this](https://wiki.archlinux.org/index.php/Vulkan#Installation) ```bash sudo pacman -S glfw-x11 vulkan-icd-loader vulkan-headers vulkan-validation-layers vulkan-tools glm ``` Vulkan Driver ```bash sudo pacman -S vulkan-intel #(or lib32-vulkan-intel) sudo pacman -S nvidia-utils #(or lib32-nvidia-utils) sudo pacman -S vulkan-radeon ``` ## Build ```bash git clone https://github.com/yiwenxue/cruel.git cd cruel/ mkdir build cd build cmake ../ make ``` Then you can run some executables like ./editor/editor ## Todo 1. Render System 1. Basic Render 2. Render Template 3. Dynamic loadable render model 2. Memory & Process Management 3. Application Template