(I was playing the webgl version) I recomend you watching videos on how procedural generation works in high-scale games. A good example is that a lot of people joke about minecraft being unoptimized and recreate it in a lighter way, or adding one special feature. This topic is complex so I recommend you to take notes lol.
You can use some chunk system to even save/load worlds, the resource pool would only crash out if you tried generating the infinte world all at once imo, but you don't need to, you can do some optimization techniques like octree to allow more of the world to be seen, you could use some perlin noise to transform the green plane in a terrain...
Or don't scope creep
















I found a glitch that due to some screen resolution glitch or the way the levels work, the red eye boss is impossible, as several crates required to beat it fall through the screen, in a place the camera can't go and my claw/hand can't grab













