/voxel-engine

Voxel Engine Development with OpenGL and Modern C++

Primary LanguageHTML

C++ Voxel Engine

Build Dependencies

Build System

  • Linux/MacOS -> cmake, make & g++
  • Window -> Not yet tested/implemented.

Basic Instructions

# Ubuntu
sudo apt install cmake libglew-dev

# Arch Linux
sudo pacman -S cmake glew

# MacOS
brew install cmake glew

Running

# Compile
make

# Run
./run

Current Features

  • Chunk-Based Rendering System
  • Atlas Texture System
  • Face Culling
  • Basic Raycasting (breaking/placing blocks)