The Engine build files are prepared with CMake and your chosen build tool (make, ninja etc) is used as for compilation.
Install glfw and assimp libraries with your package manager of choice.
For example:
pacman -S glfw assimp
apt-get install glfw assimpThen follow the commands below
Ensure you have CMake installed
To Clone
git clone https://github.com/bogger12/Terra.git
cd TerraTo build with CMake
cmake -S . -B build
cmake --build build --config ReleaseTo run the Engine
cd build/bin
./TerraInstructions in progress, check back soon
- WASD : Move Camera
- Mouse : Rotate Camera
- ESC : Enter/Exit Camera Mode
GLFW3 - Window Management
OpenGL - 3D Rendering
GLAD - OpenGL Extension Loader
ENTT - Entity Component System
Dear ImGui - Immediate-Mode GUI

