Skip to content

mtuncbilek95/Hollow-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hollow Engine

Guide-Book

  • P.S: Code base is designed to run on Visual Studio 2022 or later versions with CMake features.
  1. Download latest Vulkan SDK from Download Link from LunarG. 1.1 Make sure to check the boxes Shader Toolchain Debug Symbols - 64bit, SDL2 libraries and headers and Vulkan Memory Allocator header

  2. Run the GenerateAssociation.bat file to associate the .hproject files with the Hollow Engine editor. (W.I.P)

  3. Run the GenerateProject.bat file to generate the Visual Studio solution. (W.I.P)

Features

  • Vulkan Renderer
  • DirectX-12 Renderer
  • Win32
  • Linux
  • MacOS
  • ResourceSystem (W.I.P)
  • Editor (W.I.P)

Dependencies

  • Vulkan SDK
  • DirectX 12 SDK
  • Assimp
  • ImGui
  • EnTT
  • PhysX
  • FMod
  • STBI
  • Nlohmann JSON

Tests

  • Runtime Test
  • Resource Management for RenderTarget
  • Resource Management for Shader
  • Resource Management for Texture (W.I.P)
  • Resource Management for Mesh