I know it’s sow last season to be copying minecraft, but I found this to be a great exercise as this kind of voxel block world has a lot of interesting stuff where I can cut my teeth on 3D programming. I’ve been fooling around with Unity and jMonkeyEngine before, but only recently found out about Urho3D.
As I said, I’m pretty new to 3D programming and it’s been nearly 20 years since I last wrote a line of C++ code, so this is pretty much a learning process for me all around.
Here’s a screenshot of what I have currently:

Do you use a single combined mesh for each “chunk” or are you using a mesh group for this? If you use a combined mesh you will get a lot better performance. 




I haven’t touched this project in years, but I did still manage to find the source code. It’s available here 