Voxel Games: History, Examples & How to Build Your Own
What makes a voxel game, why the genre keeps producing breakout hits, and a practical guide to building your own — from asset creation to engine integration.
Voxel games have produced some of the most distinctive titles in indie gaming — and, with Minecraft, one of the best-selling games ever made, full stop. The aesthetic is instantly recognizable, the constraints feel freeing instead of limiting, and if there’s a ceiling on the genre, nobody’s hit it yet.
This guide runs through what actually makes a game a voxel game, why the format keeps producing hits, the main subgenres, and how you’d go about building one yourself.
What is a voxel game?
A voxel game is any game where the world, characters, or objects are made mostly of voxels — discrete cubic cells laid out on a three-dimensional grid. The thing that defines it isn’t the blocky look so much as the structure underneath: the world is built from discrete volume, not the continuous polygon surfaces most games use.
That structural choice pays off in gameplay, not just visuals. Voxel worlds can be changed at the cell level — blocks placed, pulled out, blown apart. Polygon-mesh games can fake some of this with clever tricks, but a voxel world just does it, natively, because that’s what it already is.
A brief history
Early voxel games (1990s) — The first commercial voxel games leaned on height-field terrain: a 2D grid of heights rendered out as a pseudo-3D landscape. Comanche (1992) and Delta Force (1998) both ran on this trick. It rendered fast and the terrain looked great for the era — but it had a hard limit. No overhangs, no caves, no interiors. Just the surface.
The Minecraft moment (2009) — Then Minecraft came along and rewrote what the public thought a voxel-style game even was. Calling it “a game” undersells it; it became a platform people built their own worlds on. Its sheer commercial success settled any argument about whether the aesthetic had mass appeal, and it kicked off a solid decade of follow-on games and tools.
The indie wave (2010s) — With the look validated, indie devs started poking at what voxels could do past sandbox building — physics sims, destruction mechanics, narrative games, strategy. MagicaVoxel (2012) and tools like it put asset creation within reach of teams of one or two.
Modern voxel games (2020s) — The current crop is genuinely sophisticated under the hood. Teardown (2020) runs on a true voxel physics engine, with every structure destructible at the voxel level in real time. Others, like Lego Bricktales, have dragged the aesthetic all the way up to AAA production quality.
The main subgenres
Voxel destruction games — here the physics are the game. Structures are made of voxels that each react on their own to force, explosions, collapse. Teardown is the title everyone points to: a heist game where any wall can come down and any floor can give way. The whole loop falls out of the fact that the world is destructible in the first place.
Sandbox and survival — creative building bolted onto survival mechanics. Minecraft still towers over this space, but it’s far from alone — Cube World, Hytale, and dozens of others live here too. The voxel grid and procedural world generation are practically made for each other.
Voxel detective and puzzle games — the aesthetic works for narrative and puzzle genres too, where the block-world feel supports a specific tone. Voxel Detective is a notable example of the genre — investigation mechanics in a stylized voxel city.
Strategy and management — top-down voxel environments work naturally for strategy games. The readable silhouettes and clear spatial grid make unit placement and territory legible.
Action and RPG — character-focused voxel games where the art style carries the personality. Crossy Road, OctaFight, and voxel RPGs like Voxel Quest show how flexible the aesthetic is across genres.
What makes voxel games distinctive
Beyond aesthetics, a few properties emerge from the voxel structure itself:
Destructibility — when your world is just a grid of cells, changing it is almost trivial. Pull a cell, drop a cell in, swap a cell’s material. Polygon-mesh games fake destruction with pre-authored rubble states they swap in; voxel games can actually do it on the fly.
Procedural generation — voxel grids and procedural algorithms fit together a little too well. Noise functions carve terrain, cellular automata hollow out cave systems, L-systems grow trees. The grid keeps all of it cheap to implement and fast to run.
Readable game spaces — the discrete grid makes space legible. Players can literally count blocks, eyeball distances, and reason about geometry without thinking hard about it. It’s no accident that puzzle and construction games feel so at home in the style.
How to make a voxel game
Engine choice
For most indie voxel games it comes down to Unity or Godot:
Unity — the deepest voxel plugin ecosystem of the two (Voxel Play, Tri-Inspector, Voxel Busters), with rock-solid FBX and GLTF import. The obvious pick if you already live in Unity.
Godot — free, open-source, and its native voxel terrain support gets better with every release. GLTF import is first-class here. A strong default for a fresh project with no Unity baggage to carry over.
Custom engine — the ambitious route. Projects like Teardown roll their own voxel renderer to get total control over destruction and physics. Only worth it when the voxel simulation is the product — otherwise you’re building an engine instead of a game.
Asset creation
This is the part that quietly eats most of an indie team’s calendar — and it’s exactly where AI generation rewrites the math.
The old way: model every asset by hand in MagicaVoxel or Qubicle. A single character is an afternoon; a full environment is weeks.
The AI-assisted way: let VoxelAI Studio rough out the base models, refine your hero assets by hand, and just accept the AI output for background and environmental props. A session that used to spit out 5 assets now spits out 30.
If your game leans on a lot of assets — enemy variants, props, architectural bits — this is honestly the practical call. The quality holds up fine for background and secondary stuff, and anything that needs real polish goes back through the editor.
Export and import
For Unity and Unreal, export .fbx or .glb straight from your voxel tool — both engines read them natively. Reach for .glb when you can; it’s the lighter of the two and scales better across a big asset library.
For Godot, .glb/.gltf is already the native format, so import is painless and even carries material assignments over from your voxel palette colors.
The free tier is a low-stakes way to find out whether AI generation actually fits your pipeline — 50 tokens is enough to throw a range of prompts at it before you commit to anything paid. Open the editor →
And if you want the ground-floor explainer on what voxels even are and how they work under the hood, start with What Is a Voxel?.