Skip to content

the-cruel-world/cruelEngine

Repository files navigation

Cruel engine

Dependences

  1. glfw3
  2. vulkan SDK
  3. glm
  4. imgui

Install dependences

On archlinux see this

sudo pacman -S glfw-x11 vulkan-icd-loader vulkan-headers vulkan-validation-layers vulkan-tools glm

Vulkan Driver

sudo pacman -S vulkan-intel #(or lib32-vulkan-intel)
sudo pacman -S nvidia-utils #(or lib32-nvidia-utils)
sudo pacman -S vulkan-radeon

Build

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

About

a game engine in development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages