- P.S: Code base is designed to run on Visual Studio 2022 or later versions with CMake features.
-
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
-
Run the GenerateAssociation.bat file to associate the .hproject files with the Hollow Engine editor. (W.I.P)
-
Run the GenerateProject.bat file to generate the Visual Studio solution. (W.I.P)
- Vulkan Renderer
- DirectX-12 Renderer
- Win32
- Linux
- MacOS
- ResourceSystem (W.I.P)
- Editor (W.I.P)
- Vulkan SDK
- DirectX 12 SDK
- Assimp
- ImGui (W.I.P)
- PhysX
- FMod
- STBI
- Nlohmann JSON
- Hello Triangle
- Rotating Square in 2D
- Rotating Textured Cube
- Instanced Cube with Multiple Positions
- Json Serializer Implementation
- Mesh_Import
- Array
- String
- GUID
- LinkedList
- Matrix4x4
- HashMap
- Map
- SharedPtr
- UniquePtr