Hello,
I have always been anxious about not having any space to memorize until i found a procedurally generated 3D world on github (GitHub - fegennari/3DWorld: 3D Procedural Game Engine Using OpenGL · GitHub).
This world has large cities with houses you can walk through. I have succesfully used it to store some Russian grammar. you can generate different world based on a seed somewhere in the config files. It takes some time to get used to, but it offers infinity so it is worth it to me and i thought perhaps some other people here.
Since it is not user-friendly to build i zipped all the models and necessary libraries in a file which you download via 3.45 GB file on MEGA it should work on windows 11.
If you don’t trust the download link you can try to build the software yourself reading the installation instructions on github (GitHub - fegennari/3DWorld: 3D Procedural Game Engine Using OpenGL · GitHub) but it can be a challenge.
I just want to say many thanks to the developer Frank Gennari, who also has a blog about the game that he still maintains (https://3dworldgen.blogspot.com/).