Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

Latest commit

 

History

History
28 lines (25 loc) · 539 Bytes

README.md

File metadata and controls

28 lines (25 loc) · 539 Bytes

Client

Minecraft Clone written in C++ currently running Vulkan.

Features:

  • Abstract Game Engine Design (Swapable Graphical API, SPIR-V Cross-Compilation)
  • Instanced Chunk Rendering
  • Texture Atlas Generation
  • Recreation GUI System (Incomplete)
  • Geometry Shader Font Rendering
  • Named Binary Tag Manipulation

Modules:

Engine/    # Vulkan Game Engine
Game/      # Minecraft Clone Implementation

Dependencies (as submodules):

  • rectpack2D
  • glslang
  • glm
  • glfw
  • rapidjson
  • spdlog
  • spirv-cross
  • stb
  • vma
  • google-test