Voxel Game Development

115 readers
1 users here now

A game development sublemmy for discussing the creation of voxel games, and voxel engines.

Rules:

Extra Links:

Voxel.Wiki

Polyvox (C++)

Polyclient (C++)

voxel.js (JavaScript)

noa (JavaScript)

Infiniminer (C#)

Voxeliq (C#)

Chunk Stories (Java)

Terasology(Java)

Manic Digger (C#)

Voxelmetric (C#)

Crafty (C++)

Voxelman (D)

Charged Miners (D)

BloxGin (C#)

CubeDefence (C#)

VoxelsAndPortals (C++)

MineHack (C++)

Vox (C++)

TechCraft (C#)

MineTest (C++)

Playform (rust)

Seed of Andromeda (C++)

Information:

An Analysis of Minecraft-like Engines Meshing in a Minecraft Game

Veloren Blog (Rust)

Sea Of Memes Blog (web archive) (C++)

Creating a Region File System for a Voxel Game (C++)

Procworld Blog

3D Cube World Level Generation

Upvoid Devblog

JME3 Engine Sample Code (Java) and thread.

Ogre3D Volume Rendering

Big List of Block Engines Resources - Continued - Continued

Isosurface Extraction

Minecraft-like Rendering Experiments in Opengl4 (OpenGL)

Greedy Meshing (Java)

Let's Make a Voxel Engine (C++)

Dual Contouring Chunked Terrain

Voxel-Based Terrain for Real-Time Virtual Simulations

Nick's Voxel Blog

.qb loader (C++)

Implementing Morton order (volumes of fun blog)

Dual Contouring with OpenCL

CPU Voxel RayTracer

Originally r/VoxelGameDev

founded 2 years ago
MODERATORS
1
 
 

I never posted this over on Reddit. This is from my hobby project to learn game dev / OpenGL. I’m using C++ and raw OpenGL. Each chunk is a 32x32x32 set of voxels stored in a std map of triple index tuples.