Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bedrocked

A Minecraft-inspired voxel engine built from scratch in modern C++.

C++ CMake OpenGL License: MIT

About

Bedrocked is a voxel engine written entirely from scratch in modern C++.
It aims to recreate the core feel of Minecraft-style worlds while being a clean, educational, and extensible codebase.

The project is currently in active development.

Current Features

  • Chunk-based world rendering
  • Texture atlas support
  • Basic multi-chunk world
  • Modern OpenGL rendering pipeline
  • Clean separation between engine and application code

Planned / In Progress

  • Better world generation
  • Player movement & camera
  • Block breaking/placing
  • Lighting system
  • Performance optimizations (frustum culling, etc.)

Getting Started

Prerequisites

  • CMake 3.20 or higher
  • C++17 compatible compiler (GCC, Clang, or MSVC)
  • OpenGL 4.1+ capable GPU + drivers

Build Instructions

git clone https://github.com/steeve-pix/Bedrocked.git
cd Bedrocked

mkdir build && cd build
cmake ..
cmake --build . --config Release

About

A Minecraft-inspired voxel engine built from scratch in modern C++.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages