The prototype of Google Survive.io is quite famous. Procedural generation is used, there is even a simple artificial intelligence that follows the character and attacks him if the player falls into the visible zone. The work is done in Visual Studio Code, to draw models - Canva.