https://turbowarp.org/859698309?fps=60 (arrow keys) it is a cellular automaton that follows the 4-5 rule. Procedurally generated world (like Minecraft, it is very, very big)
The red box is where your player would see. This chunk loader is meant for a character that is only 1 tile big. The caves are procedurally generated. So your world is based on a seed. Every time you use that seed, the same nearly infinite world will be created. Think of Minecraft. Mine is just a lot worse...