Skip to content

DynamicCommander/HazeEngine

Repository files navigation

Haze Engine

ReadMe

Repository

[https://github.com/DynamicCommander/HazeEngine]

Recommended Software

Visual Studio 2017 Community [IDE] (Free) - [https://visualstudio.microsoft.com/downloads/]
Git [Version Control][Version 2.18.0] (Free) - [https://git-scm.com/download/win]
Vulkan SDK [Graphics Pipeline][Version 1.1.77.0] - [https://vulkan.lunarg.com/sdk/home]
GLM [Math Library][Version .9.9.0] - [https://glm.g-truc.net/0.9.9/index.html]
GLFW [Window Management Library][Version 3.2.1] - [http://www.glfw.org/] - [http://www.glfw.org/download.html]

Installation Instructions

  1. Download all neccessary software. All of the above is needed for compilation to occur.
  2. Create Folder on C: drive called CLIENT inside that folder create another called HAZE. We are using this structure straight from the C: drive because it creates an absolute path for the includes and linker and any filepaths that the project may need.
  3. Clone Repository into new folder called HazeEngine at C:\CLIENT\HAZE\
    • git status to see what files are modified
    • git commit to commit changes
    • git push origin [branch.name] to push changes to repo
  4. Under C:\CLIENT\HAZE\HazeEngine\ create a folder named Libraries if it does not already exist
  5. Visit [Vulkan Installation Tutorial] and follow instructions for Windows install.
  6. F5 to compile.

About

C++ based 3D Vulkan Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published