Skip to content

maksmakuta/cube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cube

Voxel renderer inspired by Minecraft game
In Development

Features

  • Multithreading support (using ThreadPool)
  • Optimized renderer (in progress)
    • Greedy Meshing (in progress)
    • Texture atlas support
      • Lightning
    • Ambient Occlusion
  • Simple Day/Night cycle
  • Biomes (Plains, Forest, Desert)
  • Commands support

Dependencies

  • C++20
  • OpenGL 4.6 Core
  • GLFW
  • GLM
  • Freetype

Included libs (in /libs)

  • GLAD
  • LodePNG
  • Polyline2D

CMake used as primary configurator tool

Textures from kenney.nl (CC0 License)

Author

Maks Makuta (C) 2025
MIT License

About

Voxel renderer inspired by Minecraft (WIP)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published