Voxel Engine Tutorial WIKI - How To Make A Voxel Engine

Voxel Engine Tutorial WIKI - How To Make A Voxel Engine

A step-by-step tutorial guide for beginners with C++ and OpenGL source code.

Table of contents
I started this site on May 5, 2024 and will continue to update it with new tutorials about building a complete voxel engine from scratch. The information posted here comes from my own experience of developing a voxel engine over the last 4 months which is currently getting close to completion. So please bookmark this site and check back soon.

You can follow my voxel engine channel on YouTube where I post my development updates when there is something substantial to show.

Hello there. With advent of Nvidia RTX (ray tracing-capable) video cards, and popular games like Minecraft and most recently Teardown, game developers all over the world have been considering creating their own voxel engines. And although this is a very simple site about making voxel engines, I hope that it helps beginners and intermediate-level game programmers who are starting out and need some direction.

Creating a voxel engine is an incredibly complex task. There isn't just one way of rendering worlds made up of little blocks. Usually, your voxel engine will depend on a combination of techniques chosen by you. These techniques is what will be discussed on this voxel tutorial site.

Before we begin, watch this demo of my own voxel engine I'm working on that I also plan on turning into an actual game someday.

The soundtrack together with the lyrics was generated by AI, and even though the lyrics do tend toget a bit washed out toward the end, the song itself is somewhat charming and can even get stuck in your head for days!

barren desert scene with earthly colors in a voxel engine (screenshot) voxel engine screenshot with a barren desert scene (screenshot)

© 2024 Voxel Engine Tutorial. All Rights Reserved. | Privacy Policy | Terms of Service