

A lot of people play online games. They aren’t exactly rare.
Something that is actually a lot less used (and probably a lot of effort to maintain as well) is webxr. It’s a cool technology but not very useful right now (although I could imagine it becoming more important in the future)
The giant is easy. The ground is easy. The lava though… Do you want the particles to stick together? To visually connect? To collide with each other? To interact with dynamic objects?