Take the 2-minute tour ×  I am interested in designing a very
simple game (just for learning purposes I have no grand plans).
I want to have a deformable terrain system (think Minecraft) but
something a little more complex.  I understand that Mine Craft
uses a concept called voxels. I also not that voxels aren't
exactly good on the CPU side but that can be accomplished now-
adays through some GPU trickery (again no idea just from what I
have read so far).  So far voxels seem like the way to go, but
they arent what I am looking for. They allow overhangs and
caves, but they look very simple.  I want a very large and
expansive terrain that I can deform and manipulate freely with
overhangs. I understand I would have to implement some sort of
paging for the size of landscapes, maybe even three dimensional
paging for the type of terrain I am thinking of.  I have looked
a little bit at ROAM but it's a lot to learn and I am not sure
if its the right direction. I have seen that possibly the way to
go is with layered he